{"id":264181,"date":"2015-08-24T18:58:03","date_gmt":"2015-08-24T14:58:03","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=264181"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=264181","title":{"rendered":"\u0412\u043f\u0435\u0440\u0451\u0434 \u0432 \u043f(\u0440)\u043e\u0448\u043b\u043e\u0435 Part IV. TBDR \u2014 the Power We Are"},"content":{"rendered":"\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0410\u0433\u0430, \u0432\u043e\u0442 \u044d\u0442\u0438 \u0440\u0435\u0431\u044f\u0442\u0430!<\/b><\/p>\n<div class=\"spoiler_text\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/b25\/6d5\/f72\/b256d5f728724533be17162945b44bd3.jpg\"\/>  <\/div>\n<\/div>\n<p>  <b>Imagination Technologies<\/b> \u2014 \u043e\u0434\u043d\u0438 \u0438\u0437 \u0442\u0435\u0445 \u043d\u0435\u043c\u043d\u043e\u0433\u0438\u0445, \u0434\u043e\u043a\u0430\u0437\u0430\u0432\u0448\u0438\u0445, \u0447\u0442\u043e \u0432 \u044d\u0442\u043e\u043c \u043c\u0438\u0440\u0435 \u0442\u043e\u0447\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0441\u0440\u0430\u0437\u0443 \u0432 \u0434\u0432\u0443\u0445 \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u044f\u0445: \u0432 \u0442\u0435\u043d\u0438 \u0438 \u0432 \u043f\u0440\u0438\u0431\u044b\u043b\u0438. \u0415\u0441\u043b\u0438 \u0443\u0436 \u043a\u0442\u043e \u0438 \u0437\u043d\u0430\u0435\u0442, \u043a\u0430\u043a \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433 3D-\u0441\u0446\u0435\u043d\u044b, \u0442\u0430\u043a <b>Kristof Beets<\/b> \u0432\u0441\u0435\u0433\u0434\u0430 \u0437\u043d\u0430\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u0435. \u0412 \u00ab\u0431\u044b\u043b\u044b\u0435 \u0433\u043e\u0434\u044b\u00bb \u043c\u0443\u0436\u0447\u0438\u043d\u0430 \u0431\u044b\u043b \u043b\u0438\u0446\u043e\u043c <b>PowerVR<\/b> (\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435 Imagination Technologies, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0435\u0435\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 3D-\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0447\u0438\u043f\u043e\u0432) \u0438 \u0432\u0435\u0449\u0430\u043b \u043d\u0430\u043c \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043e\u043d \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e \u0441 \u0435\u0449\u0451 \u043f\u0430\u0440\u043e\u0439 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u043e\u0432 \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430. \u0412 \u0440\u0435\u043a\u043b\u0430\u043c\u043d\u044b\u0445 \u0431\u0440\u043e\u0448\u044e\u0440\u0430\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u043f\u0435\u0441\u0442\u0440\u0438\u043b \u043a\u0430\u0436\u0434\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u0432\u0438\u0434\u0435\u043e\u043f\u043b\u0430\u0442 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0438\u0445 \u0447\u0438\u043f\u043e\u0432, \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u043d\u0430\u0439\u0442\u0438 \u043e\u0447\u0435\u043d\u044c \u0433\u0440\u0443\u0431\u043e\u0435 \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u0435 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u043c\u0435\u0442\u043e\u0434\u0430 \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430 \u0438 \u0435\u0433\u043e \u0431\u043b\u0435\u0441\u0442\u044f\u0449\u0443\u044e \u044d\u0432\u043e\u043b\u044e\u0446\u0438\u044e \u2014 \u0442\u0430\u0439\u043b\u043e\u0432\u044b\u0439 \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0442\u0430\u043a \u043f\u0440\u043e\u0433\u0440\u0435\u043c\u0435\u043b \u0432 2001 \u0433\u043e\u0434\u0443, \u0447\u0442\u043e\u2026 \u0432\u044b \u043d\u0435 \u0441\u043b\u044b\u0448\u0430\u043b\u0438? \u0410 \u0431\u044b\u043b\u043e <a href=\"http:\/\/dumpster.hardwaretidende.dk\/dokumenter\/nvidia_on_kyro.pdf\">\u0433\u0440\u043e\u043c\u043a\u043e<\/a>!<\/p>\n<h4><b>3D-\u041f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u043a\u0430\u043a \u043e\u043d \u0431\u044b\u043b<\/b><\/h4>\n<p>  \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043d\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u043c \u0441\u0442\u043e\u043b\u0435 \u0443 \u043d\u0430\u0441\u2026 \u043a\u0442\u043e \u0431\u044b \u0432\u044b \u0434\u0443\u043c\u0430\u043b\u0438?<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/09b\/006\/b44\/09b006b44c78493fb12e77302bb4a5e5.jpg\"\/><\/p>\n<p>  <b>PowerVR Series 3<\/b>! \u041e \u0434\u0430, \u0435\u0433\u043e-\u0442\u043e \u043c\u044b \u0438 \u0432\u0441\u043a\u0440\u043e\u0435\u043c \u043a\u0430\u043a \u0441\u043b\u0435\u0434\u0443\u0435\u0442, \u043d\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0438\u0441\u0442\u043e\u0440\u0438\u0438. \u041d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u0432\u044b\u0445\u043e\u0434\u0430 \u043d\u0430 \u0440\u044b\u043d\u043e\u043a \u0435\u043c\u0443 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0441\u043e\u0440\u0435\u0432\u043d\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u0442\u0430\u043a\u0438\u043c\u0438 \u0433\u0438\u0433\u0430\u043d\u0442\u0430\u043c\u0438, \u043a\u0430\u043a <b>ATI R100<\/b> \u0438 <b>NVIDIA \u0416\u0438\u0440\u0430\u0444 3<\/b>. \u0422\u043e \u0431\u044b\u043b\u0438 \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f, \u043d\u043e PowerVR \u0438 \u043d\u0435 \u0441\u043e\u0431\u0438\u0440\u0430\u043b\u0438\u0441\u044c \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u0433\u043e\u043d\u043a\u0435 \u0437\u0430 \u043c\u0435\u0433\u0430\u0433\u0435\u0440\u0446\u0430\u043c\u0438. \u041f\u043e \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u044e PowerVR, \u0442\u0435 \u0434\u0432\u043e\u0435 \u0440\u0438\u0441\u0443\u044e\u0442 3D-\u0433\u0440\u0430\u0444\u0438\u043a\u0443 \u0443\u0441\u0442\u043e\u044f\u0432\u0448\u0438\u043c\u0441\u044f <s>\u0431\u0435\u0441\u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u043c<\/s> \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u043c \u043c\u0435\u0442\u043e\u0434\u043e\u043c \u0438\u043b\u0438 \u0436\u0435 \u044d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c <i>immediate-mode rendering<\/i>. \u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043d\u044f\u0442\u044c, \u043a\u0430\u043a \u044d\u0442\u043e, \u043d\u0430\u043c \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u043f\u043e\u0442\u0440\u0435\u0432\u043e\u0436\u0438\u0442\u044c \u0442\u0430\u043a\u043e\u0435 \u043f\u043e\u043d\u044f\u0442\u0438\u0435 \u043a\u0430\u043a <i>\u0413\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u043e\u043d\u0432\u0435\u0435\u0440<\/i> (\u0434\u0430\u043b\u0435\u0435 \u2014 <b>3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d<\/b>).  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d?<\/b><\/p>\n<div class=\"spoiler_text\">\u0422\u043e\u0447\u043d\u043e! \u041d\u043e \u043f\u043e\u0434\u043e\u0436\u0434\u0438\u0442\u0435, \u043d\u0430 \u043d\u0435\u0433\u043e \u0435\u0449\u0451 \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u043f\u0430\u0441\u0442\u044c\u2026<\/p>\n<p>  \u0410 \u0434\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c 3D-\u0441\u0446\u0435\u043d\u0443 \u0432 \u043a\u0430\u043a\u043e\u043c-\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438. \u0412\u0441\u043f\u043e\u043c\u043d\u0438\u0442\u0435 \u0443\u0440\u043e\u043a\u0438 \u0447\u0435\u0440\u0447\u0435\u043d\u0438\u044f: \u043a\u0430\u043a \u0432\u044b \u0440\u0438\u0441\u0443\u0435\u0442\u0435, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u043a\u0443\u0431? \u0412\u043e\u0442 \u0438 \u0432 3D-\u043c\u043e\u0434\u0435\u043b\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 (<u>3-Dimensional<\/u> Modelling) \u0432\u044b \u0442\u043e\u0436\u0435 \u0440\u0438\u0441\u0443\u0435\u0442\u0435 \u0432 \u043f\u0440\u043e\u0435\u043a\u0446\u0438\u0438 \u043d\u0430 \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u0438 (\u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442\u0435 \u0441\u0430\u043c\u0438), \u043a\u0430\u0436\u0434\u0430\u044f \u0442\u043e\u0447\u043a\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u043f\u0438\u0441\u0430\u043d\u0430 \u043a\u0430\u043a: <b>xyz<\/b><s>\u043d\u0430\u0435\u0442 \u0433\u0434\u0435<\/s>. \u041d\u043e \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u0434 \u0432\u0430\u043c\u0438 \u043d\u0435\u043e\u0431\u044a\u044f\u0442\u043d\u044b\u0439 \u043a\u043e\u0441\u043c\u043e\u0441 (space), \u0430 \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u0434\u0430\u0442\u044c \u0432 \u043d\u0451\u043c \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0434\u043d\u0443 \u0432\u043e\u0442 \u044d\u0442\u0443 \u0432\u043e\u0442 \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u044c. \u0418 \u0442\u0443\u0442-\u0442\u043e \u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c \u0438 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u0442\u0430\u043a\u0430\u044f \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u0444\u0438\u0433\u0443\u0440\u0430 \u043a\u0430\u043a \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a,- \u043e\u043d \u043e\u0442\u043b\u0438\u0447\u043d\u043e \u0441 \u044d\u0442\u0438\u043c \u0441\u043f\u0440\u0430\u0432\u0438\u0442\u0441\u044f. \u0414\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0438\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0441\u0430\u043c\u044b\u0439 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0439, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043d\u0430 \u044d\u0442\u043e\u0439 \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u0438 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0447\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c \u0438\u043b\u0438 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u0440\u0438\u0441\u043e\u0441\u0435\u0434\u0438\u0442\u044c \u043a \u043d\u0430\u0448\u0435\u0439 \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u0438 \u0434\u0440\u0443\u0433\u0443\u044e \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u044c\u2026<\/p>\n<p>  \u0418\u0442\u0430\u043a, \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0444\u0438\u0433\u0443\u0440\u044b (<u>\u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u044b<\/u>) \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043b\u044e\u0431\u044b\u0445 \u0434\u0440\u0443\u0433\u0438\u0445 \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0444\u0438\u0433\u0443\u0440 (<u>\u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432<\/u>) \u0432 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 3D-\u043c\u043e\u0434\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u2014 \u044d\u0442\u043e \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u0438. \u041f\u043e\u0447\u0435\u043c\u0443:  <\/p>\n<ul>\n<li>\u0422\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a \u043f\u043b\u043e\u0441\u043a\u0438\u0439. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0431\u044b\u0442\u044c \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0432\u0441\u0435 \u0442\u0440\u0438 \u0435\u0433\u043e \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0432 \u043e\u0434\u043d\u043e\u0439 \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u0438.<\/li>\n<li>\u0412\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u044b \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0438\u0437 \u043d\u0438\u0445. \u041f\u0440\u0438\u0447\u0451\u043c \u0434\u0430\u0436\u0435 \u043e\u0447\u0435\u043d\u044c \u0431\u044b\u0441\u0442\u0440\u043e \u043c\u0435\u0442\u043e\u0434\u043e\u043c <a href=\"https:\/\/en.wikipedia.org\/wiki\/Triangle_strip\">triangle strips<\/a>.<br \/>  \u0421\u0435\u0439\u0447\u0430\u0441 \u0441\u0440\u0430\u0437\u0443 \u043d\u0430\u0439\u0434\u0443\u0442\u0441\u044f \u0443\u043c\u043d\u0438\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043f\u0440\u043e\u0441\u044f\u0442: \u00ab\u0410 \u043a\u0430\u043a \u0436\u0435 \u0438\u0437 \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u043e\u0432 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043a\u0440\u0443\u0433\u0438?\u00bb \u0414\u0430, \u0441 \u044d\u0442\u0438\u043c \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b\u2026 \u0425\u043e\u0440\u043e\u0448\u043e, \u0430 \u043a\u0430\u043a \u0438\u0437 \u043b\u0438\u043d\u0438\u0439? \ud83d\ude09 <a href=\"https:\/\/en.wikipedia.org\/wiki\/Triangle_fan\">\u0414\u0430 \u0442\u043e\u0447\u043d\u043e \u0442\u0430\u043a \u0436\u0435<\/a>.<\/li>\n<\/ul>\n<p>  \u041a\u0441\u0442\u0430\u0442\u0438 <u>\u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435<\/u> \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442 \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0435 \u0432\u043e\u0432\u0441\u0435 \u043d\u0435 \u0433\u043e\u0442\u043e\u0432\u0443\u044e 3D-\u043c\u043e\u0434\u0435\u043b\u044c \u0441\u0446\u0435\u043d\u044b, \u0430 \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0432\u0435\u0440\u0448\u0438\u043d \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432 \u0432 \u043d\u0430\u0448\u0435\u043c \u043a\u043e\u0441\u043c\u043e\u0441\u0435.<\/p>\n<p>  \u041d\u0443 \u0438 \u0432\u043e\u0442, \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u0441\u0446\u0435\u043d\u0435 (\u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0432\u0435\u0440\u0448\u0438\u043d) \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u044b \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u043e\u0439 \u0438 \u0434\u0430\u043b\u044c\u0448\u0435 \u043e\u043d\u0438 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442 \u043d\u0430 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u043e\u043d\u0432\u0435\u0435\u0440 (3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d). <u>3D-\u041f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u2014 \u044d\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0440\u0430\u0431\u043e\u0442\u044b 3D-\u0430\u043a\u0441\u0435\u043b\u0435\u0440\u0430\u0442\u043e\u0440\u0430<\/u> (\u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u044b, \u0435\u0441\u043b\u0438 \u0445\u043e\u0442\u0438\u0442\u0435).<br \/>  \u041d\u0430 \u043f\u0435\u0440\u0432\u043e\u043c \u044d\u0442\u0430\u043f\u0435 \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0432\u0435\u0440\u0448\u0438\u043d <u>\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437<\/u> \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c 3D-\u043c\u043e\u0434\u0435\u043b\u044c \u0441\u0446\u0435\u043d\u044b \u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u0442\u044c \u043a \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u0438\u044e, \u0437\u0430\u0442\u0435\u043d\u0435\u043d\u0438\u044e, \u0442\u0435\u043a\u0441\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0438 \u043f\u0440\u043e\u0447\u0438\u043c \u044d\u0442\u0430\u043f\u0430\u043c 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d\u0430, \u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c <a href=\"http:\/\/www.extremetech.com\/computing\/49076-extremetech-3d-pipeline-tutorial\">\u0437\u0434\u0435\u0441\u044c<\/a>.<\/p>\n<p>  \u0412 \u0438\u0442\u043e\u0433\u0435 \u0432 \u0431\u0443\u0444\u0435\u0440\u0435 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u043a\u0430\u0434\u0440\u0430 (<u>\u0444\u0440\u0435\u0439\u043c\u0431\u0443\u0444\u0435\u0440<\/u>) \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043e\u0434\u0438\u043d \u043f\u043e\u043b\u043d\u044b\u0439 \u043a\u0430\u0434\u0440 \u0438 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u0441\u044f. \u0412 \u0438\u0434\u0435\u0430\u043b\u0435 \u0442\u0430\u043a\u0438\u0445 \u0432\u043e\u0442 \u043a\u0430\u0434\u0440\u043e\u0432 \u043d\u0443\u0436\u043d\u043e \u0443\u0441\u043f\u0435\u0432\u0430\u0442\u044c \u0445\u043e\u0442\u044f \u0431\u044b 25 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 (\u044d\u0442\u043e \u0438 \u043d\u0430\u0437\u0432\u0430\u043b\u0438 FPS \u2014 Frames per Second), \u0438\u043d\u0430\u0447\u0435 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u0438\u0439 \u0433\u043b\u0430\u0437 \u0437\u0430\u043c\u0435\u0442\u0438\u0442, \u0447\u0442\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0435\u0440\u044b\u0432\u0438\u0441\u0442\u043e.<\/p>\n<p>  \u0425\u043e\u0447\u0435\u0442\u0441\u044f \u043f\u043e\u043f\u0443\u0442\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u043d\u0442\u0438\u0442\u044c \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u043c\u0438\u0444: \u0415\u0441\u043b\u0438 \u0437\u0430\u0431\u044b\u0442\u044c \u043f\u0440\u043e VSync, \u0442\u043e <u>\u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0438\u0433\u0440\u044b \u043e\u0442 fps \u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u0442<\/u>. <u>\u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c<\/u> \u0438\u0433\u0440\u044b \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0442\u043e\u0433\u043e, \u0443\u0441\u043f\u0435\u0432\u0430\u0435\u0442 \u043b\u0438 HDD, CPU \u0438 RAM. \u0410 \u0432\u043e\u0442 \u043f\u043b\u0430\u0432\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u2014 \u0434\u0430, \u0432\u043e\u0442 \u0437\u0430 \u044d\u0442\u043e \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u0430 \u0432\u0438\u0434\u044f\u0445\u0430 \u0441 \u0435\u0451 FPS. \u0412\u0441\u043f\u043e\u043c\u043d\u0438\u0442\u0435 \u0442\u043e\u0442 \u0436\u0435 <i>Unreal<\/i> \u043d\u0430 \u0440\u0430\u043d\u043d\u0438\u0445 3D-\u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0430\u0445, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u043b\u0438, \u0447\u0442\u043e \u0432\u0430\u0441 \u0443\u0431\u0438\u043b\u0438 \u0435\u0449\u0451 \u0434\u043e \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0432\u044b \u044d\u0442\u043e \u0443\u0432\u0438\u0434\u0435\u043b\u0438.<br \/>  \u0414\u043e \u043d\u0435\u0434\u0430\u0432\u043d\u0435\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0434\u0435-\u0444\u0430\u043a\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 \u0431\u044b\u043b FPS = 60, \u0447\u0442\u043e \u0434\u0430\u0451\u0442 <u>\u043e\u0447\u0435\u043d\u044c<\/u> \u043f\u043b\u0430\u0432\u043d\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443, \u043f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 FPS = 25. \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0430 \u0441 \u0447\u0430\u0441\u0442\u043e\u0442\u043e\u0439 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0431\u043e\u043b\u044c\u0448\u0435 60\u0413\u0446 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0438\u0433\u0440\u044b, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0442\u0430\u043a\u0436\u0435 \u0435\u0441\u0442\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432\u044b\u0432\u043e\u0434\u0430 FPS &gt; 60. \u0413\u043e\u0432\u043e\u0440\u044f\u0442, \u043d\u0438\u0447\u0435\u0433\u043e \u0442\u0430\u043a \ud83d\ude09  <\/div>\n<\/div>\n<h5><b>\u041a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u0433\u043b\u0430\u0437\u0430\u043c\u0438 PowerVR<\/b><\/h5>\n<p>  \u041d\u0443 \u0442\u0430\u043a \u0432\u043e\u0442, \u0432\u0435\u0440\u043d\u0451\u043c\u0441\u044f \u043a <s>\u043d\u0430\u0448\u0435\u0439 \u0441\u043a\u043e\u0442\u0438\u043d\u0435<\/s> <i>immediate-mode rendering<\/i> (\u0434\u0430\u043b\u0435\u0435 \u2014 <b>IMR<\/b>). \u041d\u0430 \u043f\u0440\u043e\u0442\u044f\u0436\u0435\u043d\u0438\u0438 \u0432\u0441\u0435\u0445 \u0441\u0432\u043e\u0438\u0445 \u043b\u0435\u0442 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u0440\u044b\u043d\u043a\u0435 pc-\u0432\u0438\u0434\u0435\u043e\u043f\u043b\u0430\u0442 PowerVR \u0434\u0430\u0432\u0430\u043b\u0438 \u043d\u0430\u043c \u0442\u0430\u043a\u0443\u044e \u0432\u044b\u0440\u0435\u0437\u043a\u0443 \u0438\u0437 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0432 <i>IMR-\u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0430\u0445<\/i>:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/52f\/dfa\/0a3\/52fdfa0a3212be46e89497b7190965f7.gif\" alt=\"image\"\/><\/p>\n<p>  \u0415\u0441\u043b\u0438 \u0432\u0435\u0440\u0438\u0442\u044c \u0441\u0445\u0435\u043c\u0435, \u0442\u043e <u>\u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u0437 \u0441\u0435\u0431\u044f \u0440\u043e\u0432\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435<\/u>:<br \/>  \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u043a\u0430\u0434\u0440 \u0441 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u0430\u043c\u0438 \u0432 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u043e\u0442\u0434\u0430\u0451\u0442 \u0435\u0433\u043e \u043d\u0430 \u0441\u044a\u0435\u0434\u0435\u043d\u0438\u0435 \u0432\u0438\u0434\u0435\u043e\u043f\u043b\u0430\u0442\u0435. \u041a\u0430\u0436\u0434\u044b\u0439 \u043f\u043e\u043b\u0438\u0433\u043e\u043d \u0432 gpu \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0440\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0443\u0435\u0442\u0441\u044f \u0438 \u0442\u0435\u043a\u0441\u0442\u0443\u0440\u0438\u0440\u0443\u0435\u0442\u0441\u044f, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0442\u043e\u043c \u0438\u0434\u0451\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430 \u043f\u0435\u0440\u0435\u043a\u0440\u044b\u0442\u0438\u0435 \u0435\u0433\u043e \u0434\u0440\u0443\u0433\u0438\u043c \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u043c \u0432 \u0441\u0446\u0435\u043d\u0435. \u0422.\u0435., \u043f\u043e \u0441\u0443\u0442\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0432 \u043f\u0430\u043c\u044f\u0442\u0438 \u0441\u043b\u043e\u0436\u043d\u043e\u0435 \u0434\u0435\u0440\u0435\u0432\u043e, \u0441\u043b\u0435\u0434\u043e\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u043e\u0433\u043e \u0436\u0435 \u0441\u043b\u043e\u0436\u043d\u043e\u0433\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430, \u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0442\u043e\u043c \u0441\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c, \u0447\u0442\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u043a\u0440\u043e\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0432\u0441\u0451 \u044d\u0442\u043e \u0434\u0435\u0440\u0435\u0432\u043e. \u0414\u0430, \u0443 <i>IMR<\/i> \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a-\u0442\u043e \u043d\u0435\u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e. \u041f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f <b>overdraw<\/b>.<\/p>\n<h5><b>\u0427\u0442\u043e \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 PowerVR<\/b><\/h5>\n<p>  \u0410 PowerVR \u0443\u0436\u0435 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0433\u043e\u0434 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0442 \u043d\u0430\u043c: &quot;<u>Think before you start to render!<\/u>&quot;.<br \/>  \u041a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0431\u044b, \u0432\u0435\u0434\u044c \u044d\u0442\u043e \u0442\u0430\u043a \u043f\u0440\u043e\u0441\u0442\u043e! \u041d\u0430\u043c \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u043c\u0435\u0441\u0442\u0430\u043c\u0438 \u043f\u0435\u0440\u0432\u044b\u0435 \u0434\u0432\u0435 \u0441\u0442\u0430\u0434\u0438\u0438 \u043d\u0430 \u0440\u0438\u0441\u0443\u043d\u043e\u0447\u043a\u0435.<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/8e7\/d58\/bfb\/8e7d58bfb36b14660c9463441b0d3b9b.gif\" alt=\"image\"\/><\/p>\n<p>  \u041d\u043e \u0437\u0430 \u0432\u0441\u0435\u043c \u044d\u0442\u0438\u043c \u043a\u0440\u043e\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430: \u0432 \u0442\u043e \u0432\u0440\u0435\u043c\u044f <u>\u0432\u0435\u0441\u044c 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u0431\u044b\u043b \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e \u0437\u0430\u0448\u0438\u0442 \u0432 \u0447\u0438\u043f\u044b<\/u> (\u043e\u0442 \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0438 \u0434\u043e \u0432\u044b\u0432\u043e\u0434\u0430 \u0432\u043e \u0444\u0440\u0435\u0439\u043c\u0431\u0443\u0444\u0435\u0440). \u041f\u043e\u0441\u0435\u043c\u0443 PowerVR \u0432 \u0441\u0432\u043e\u0438\u0445 \u0447\u0438\u043f\u0430\u0445 \u043a\u0440\u0443\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0438 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d, \u0437\u0430\u043e\u0434\u043d\u043e \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u0432 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430: <b>Tile Based <u>Deffered<\/u> Rendering<\/b>!!! \u041a\u043b\u044e\u0447\u0435\u0432\u043e\u0435 \u0441\u043b\u043e\u0432\u043e <i>Deffered<\/i>, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0431\u044b\u043b\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u044b <i>Intel GMA<\/i>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438 <a href=\"http:\/\/www.intel.com\/design\/chipsets\/applnots\/30262503.pdf\">Coined Zone Rendering<\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e \u0441\u0443\u0442\u0438 \u0442\u043e\u0436\u0435 Tile-Based.<\/p>\n<blockquote><p>Intel uses a similar concept in their integrated graphics solutions. However, their method, <b>coined zone rendering<\/b>, does not perform full hidden surface removal (HSR) and deferred texturing, therefore wasting fillrate and texture bandwidth on pixels that are not visible in the final image.<br \/>  \u2026<br \/>  <a href=\"https:\/\/en.wikipedia.org\/wiki\/PowerVR\">en.wikipedia.org\/wiki\/PowerVR<\/a>  <\/p><\/blockquote>\n<p>  <\/p>\n<h4><b>\u0410 \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435&#8230;<\/b><\/h4>\n<p>  \u2026 \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u0432\u0441\u0451 \u0431\u044b\u043b\u043e \u043d\u0435 \u0441\u043e\u0432\u0441\u0435\u043c \u0442\u0430\u043a. \u0410 \u0438\u043c\u0435\u043d\u043d\u043e:<\/p>\n<ol>\n<li>\u041f\u043e\u043d\u0430\u0447\u0430\u043b\u0443 (1995 \u2014 2000 \u0433\u0433.) \u0443 \u043a\u0430\u0440\u0442 \u0441 <b>IMR<\/b> \u0432\u0441\u0451 \u0441\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u043b\u043e\u0441\u044c \u043d\u0435\u043f\u043b\u043e\u0445\u043e \u0438 \u043a\u0430\u0440\u0442\u044b \u0441 <b>TBDR<\/b> \u043d\u0435 \u0438\u043c\u0435\u043b\u0438 \u043e\u0441\u043e\u0431\u043e\u0433\u043e \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430, \u043e\u0441\u0442\u0430\u0432\u0430\u044f\u0441\u044c \u0432 \u0442\u0435\u043d\u0438. \u041d\u043e \u0438 \u0432 2001 \u0433\u043e\u0434\u0443 \u043a\u0430\u0440\u0442\u044b PowerVR, \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u043e\u0441\u043e\u0431\u043e \u043d\u0435 \u0432\u044b\u0435\u0445\u0430\u043b\u0438. \u041f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0432\u0435\u043d\u0434\u043e\u0440\u0430\u043c\u0438 <b>IMR<\/b>-\u0447\u0438\u043f\u043e\u0432 \u0431\u044b\u043b\u0438 \u0441\u0432\u043e\u0435\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u044b \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u044b\u0435 \u0440\u0430\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0438, \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435, \u0431\u0435\u0437 \u0438\u043d\u0442\u0440\u0438\u0433 \u0438 \u0441\u043a\u0430\u043d\u0434\u0430\u043b\u043e\u0432, \u0434\u043e \u0432\u0435\u043d\u0434\u043e\u0440\u043e\u0432 \u0431\u044b\u0441\u0442\u0440\u043e \u0434\u043e\u0448\u043b\u043e, \u0447\u0442\u043e \u0442\u0438\u043f\u0438\u0447\u043d\u044b\u0439 3D-\u043c\u0438\u0440 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0432\u0441\u0451 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u0435\u0435 \u0438 \u043c\u043d\u043e\u0433\u043e\u0441\u043b\u043e\u0439\u043d\u0435\u0435. \u0412\u0441\u0435\u043c \u0441\u0442\u0430\u043b\u043e \u044f\u0441\u043d\u043e, \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0431\u043e\u0442\u0442\u043b\u043d\u0435\u043a\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u0438\u0434\u0435\u043e\u043f\u0430\u043c\u044f\u0442\u044c \u0441 \u0435\u0451 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043d\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c\u044e, \u0438, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u0441 \u044d\u0442\u043e\u0439 \u0432\u043e\u0442 \u043f\u0430\u043c\u044f\u0442\u044c\u044e \u0438 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0441 z-buffer&#8217;\u043e\u043c.<br \/>  \u0422\u0430\u043a \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0432 2001 \u0433\u043e\u0434\u0443 \u0443\u0432\u0438\u0434\u0435\u043b\u0438 \u0441\u0432\u0435\u0442 \u0442\u0430\u043a\u0438\u0435 \u0440\u0430\u0437\u043d\u044b\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438, \u043a\u0430\u043a <a href=\"http:\/\/developer.amd.com\/wordpress\/media\/2012\/10\/Depth_in-depth.pdf\">HyperZ<\/a> \u0443 ATI \u0438 <a href=\"http:\/\/www.evga.com\/articles\/public.asp?AID=43\">Lightspeed Memory Architecture<\/a> \u0443 NVIDIA. \u0418, \u0435\u0441\u043b\u0438 \u043f\u0435\u0440\u0432\u0430\u044f \u043d\u0430 \u0437\u0430\u0440\u0435 \u0441\u0432\u043e\u0435\u0433\u043e \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442\u0441\u0435\u0438\u0432\u0430\u043b\u0430 overdraw \u0443\u0436\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0435\u0440\u0435\u0434 \u0440\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0435\u0439, \u0442\u043e \u0432\u043e\u0442 \u0432\u0442\u043e\u0440\u0430\u044f \u0434\u0435\u043b\u0430\u043b\u0430 \u044d\u0442\u043e \u0435\u0449\u0451 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0438!\n<\/li>\n<li>\u041f\u043e\u043c\u0438\u043c\u043e \u0442\u043e\u0433\u043e, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, PowerVR <i>\u043d\u0435\u043c\u043d\u043e\u0433\u043e<\/i> \u043b\u0443\u043a\u0430\u0432\u0438\u043b\u0438. \u041d\u0430 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u043c\u043e\u0439 \u0438\u043c\u0438 \u0441\u0445\u0435\u043c\u0435 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d\u0430 IMR (\u0441\u043c. <i>\u041a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u0433\u043b\u0430\u0437\u0430\u043c\u0438 PowerVR<\/i>) \u044f\u0432\u043d\u043e \u043d\u0435 \u0445\u0432\u0430\u0442\u0430\u043b\u043e <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A8%D0%B5%D0%B9%D0%B4%D0%B5%D1%80\">\u0448\u0435\u0439\u0434\u0435\u0440\u043e\u0432<\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u0436\u0435 \u0431\u044b\u043b\u0438 \u0432 \u0437\u0430\u0447\u0430\u0442\u043e\u0447\u043d\u043e\u0439 \u0441\u0442\u0430\u0434\u0438\u0438 \u0434\u0430\u0436\u0435 \u043d\u0430 \u0436\u0438\u0440\u0430\u0444\u0435 2 (\u044d\u0442\u043e \u043d\u0430\u0437\u044b\u0432\u0430\u043b\u043e\u0441\u044c <a href=\"http:\/\/www.nvidia.com\/object\/feature_nsr.html\">NSR<\/a>). \u041d\u0443 \u0430 \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0443\u0432\u0430\u0436\u0430\u044e\u0449\u0435\u0433\u043e \u0441\u0435\u0431\u044f \u0447\u0438\u043f\u0430 2001 \u0433\u043e\u0434\u0430 (ATI <i>R100<\/i>, NVIDIA <i>\u0416\u0438\u0440\u0430\u0444 3<\/i>) \u0443\u0436\u0435 \u0431\u044b\u043b\u0438 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0435 \u043f\u0438\u043a\u0441\u0435\u043b\u044c\u043d\u044b\u0435 \u0438\u043b\u0438 \u0434\u0430\u0436\u0435 \u0432\u0435\u0440\u0448\u0438\u043d\u043d\u044b\u0435 \u0448\u0435\u0439\u0434\u0435\u0440\u044b, \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u00ab\u043f\u043e\u043b\u0438\u0433\u043e\u043d\u044b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439\u00bb \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d\u043e\u043c.<br \/>  \u041e\u0434\u043d\u0430\u043a\u043e \u0436\u0435 \u0437\u0430\u043c\u0435\u0442\u044c\u0442\u0435, \u0447\u0442\u043e <b>TBDR<\/b> \u0432\u0441\u0451 \u0436\u0435 \u0431\u044b\u043b \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043d \u0437\u0430\u0434\u043e\u043b\u0433\u043e \u0434\u043e \u0448\u0435\u0439\u0434\u0435\u0440\u043e\u0432!\n<\/li>\n<\/ol>\n<p>  \u041f\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u043c \u0432\u044b\u0448\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u0430\u043c PowerVR <u>\u0441\u043d\u043e\u0432\u0430<\/u> \u043e\u043a\u0430\u0437\u0430\u043b\u0438\u0441\u044c \u0432 \u0442\u0435\u043d\u0438 \u0438 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0430\u044f \u0441\u0443\u0434\u044c\u0431\u0430 \u0438\u0445 \u0441\u043b\u043e\u0436\u0438\u043b\u0430\u0441\u044c \u0432 \u0434\u0440\u0443\u0433\u043e\u043c \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0435 (\u043f\u0440\u0438\u0432\u0435\u0442 \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0430\u043c IPhone). \u041d\u043e \u043d\u0430 \u0447\u0442\u043e \u0436\u0435 \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0431\u044b\u043b \u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u0447\u0438\u043f PowerVR Series 3, \u043a\u0430\u0440\u0442\u044b \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0442\u0430\u043a \u0438 \u043d\u0435 \u0434\u043e\u0435\u0445\u0430\u043b\u0438 \u0434\u043e \u043d\u0430\u0441?<br \/>  <a name=\"habracut\"><\/a><\/p>\n<h4><b>\u041a\u0440\u0430\u0435\u043c \u0433\u043b\u0430\u0437\u0430<\/b><\/h4>\n<p>  \u041a\u043e\u0433\u0434\u0430 \u0440\u0435\u0447\u044c \u0437\u0430\u0445\u043e\u0434\u0438\u0442 \u043e \u0442\u0430\u043a\u0438\u0445 \u0440\u0430\u0440\u0438\u0442\u0435\u0442\u0430\u0445, \u043a\u0430\u043a \u043a\u0430\u0440\u0442\u044b \u043d\u0430 PowerVR, \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0442\u0435\u043c, \u0447\u0442\u043e \u0443\u0440\u0432\u0430\u043b. \u0422\u043e \u0435\u0441\u0442\u044c, \u0437\u0434\u0435\u0441\u044c \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0442\u0430\u043a\u0438\u0445 \u0440\u0430\u0441\u043a\u0440\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0431\u044f\u0442, \u043a\u0430\u043a <i>Videologic Vivid!<\/i> \u0438\u043b\u0438 <i>Hercules 3D Prophet<\/i>, \u043d\u043e \u0431\u0443\u0434\u0435\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u043e\u0442 \u0442\u0430\u043a\u0430\u044f \u0448\u0442\u0443\u043a\u043e\u0432\u0438\u043d\u0430:<\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/ab5\/268\/4f8\/ab52684f8c26415c9ab043d2673460f9.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/ab5\/268\/4f8\/ab52684f8c26415c9ab043d2673460f9.jpg\" alt=\"image\"\/><\/a><\/p>\n<p>  \u041d\u0430 \u0444\u043e\u0442\u043e AGP-\u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0430 SUMA Platinum K2 \u043d\u0430 \u0442\u043e\u043c \u0441\u0430\u043c\u043e\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u043c \u0432\u044b\u0448\u0435\u0434\u0448\u0435\u043c \u0447\u0438\u043f\u0435 \u043e\u0442 PowerVR \u0432 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0435 PC \u2014 <b>PowerVR Series 3<\/b>. \u0412\u0441\u0435 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u043a\u0430\u0440\u0442\u044b \u0431\u044b\u043b\u0438 \u0441\u0434\u0435\u043b\u0430\u043d\u044b \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u0440\u0435\u0444\u0435\u0440\u0435\u043d\u0441\u043d\u043e\u043c\u0443 \u0434\u0438\u0437\u0430\u0439\u043d\u0443, \u043d\u043e \u0432\u043e\u0442 \u043d\u0430 \u044d\u0442\u043e\u043c \u043a\u043e\u0440\u0435\u0439\u0446\u0435 \u043d\u0435\u0442 \u043d\u0430\u0434\u043f\u0438\u0441\u0438 PowerVR, \u043e\u0442 \u0447\u0435\u0433\u043e \u043d\u0435\u0441\u0432\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043c\u043e\u0433\u043b\u0438 \u043f\u0440\u043e\u0439\u0442\u0438 \u043c\u0438\u043c\u043e. \u041a\u0443\u043b\u0435\u0440 \u0442\u0443\u0442 \u043e\u0442 \u0410\u0441\u0443\u0441, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043d\u0430 \u0432\u0441\u0435\u0445 \u044d\u0442\u0438\u0445 \u043f\u043b\u0430\u0442\u0430\u0445 \u0431\u044b\u043b\u0438 \u043e\u0447\u0435\u043d\u044c \u0448\u0443\u043c\u043d\u044b\u0435 \u043d\u0438\u0437\u043a\u043e\u043f\u0440\u043e\u0444\u0438\u043b\u044c\u043d\u044b\u0435 \u043a\u0443\u043b\u0435\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0441\u043a\u043e\u0440\u0435 \u043f\u0440\u0438\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0438 \u0434\u043e\u043b\u0433\u043e \u0436\u0438\u0442\u044c. \u0412\u0434\u043e\u0431\u0430\u0432\u043e\u043a, \u0442\u0435\u043f\u0435\u0440\u044c \u0438 \u0432\u0441\u0435 \u0434\u0435\u0442\u0430\u043b\u0438 \u0443 \u043a\u0430\u0440\u0442\u044b \u043d\u0430 \u043c\u0435\u0441\u0442\u0435 \ud83d\ude42 \u041a\u0430\u0440\u0442\u0435 \u044f \u043f\u0440\u043e\u0448\u0438\u043b \u0441\u0430\u043c\u044b\u0439 <a href=\"http:\/\/www.monitor-drivers.com\/drivers\/1381\/1381899.htm\">\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0431\u0438\u043e\u0441<\/a>.<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/50b\/294\/366\/50b29436679c451a98749a5102dae1fc.JPG\"\/><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/92b\/e7d\/837\/92be7d837a84479ca3de8152f91660d7.JPG\"\/><\/p>\n<p>  \u041a\u0430\u0436\u0435\u0442\u0441\u044f, \u0431\u0443\u0434\u0442\u043e \u0431\u044b \u043a\u0430\u0440\u0442\u0430 \u043d\u0435\u0434\u0430\u043b\u0435\u043a\u043e \u0443\u0448\u043b\u0430 (\u0435\u0441\u043b\u0438 \u0432\u043e\u043e\u0431\u0449\u0435 \u0443\u0448\u043b\u0430) \u043e\u0442 \u0432\u0443\u0434\u0443 5500: \u0432\u0441\u0451 \u0442\u0435 \u0436\u0435 350\u041c\u0442\u0435\u043a\u0441\u0435\u043b\u043e\u0432, 64\u043c\u0435\u0442\u0440\u0430 SDR-\u043f\u0430\u043c\u044f\u0442\u0438, 2 \u043f\u0438\u043a\u0441\u0435\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043d\u0432\u0435\u0435\u0440\u0430, DX6 (\u0438, \u043a\u0430\u043a \u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435, \u043f\u043e\u043b\u043d\u043e\u0435 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0448\u0435\u0439\u0434\u0435\u0440\u043e\u0432), \u0432\u0441\u0451 \u0442\u043e\u0442 \u0436\u0435 <u>AGP2x<\/u> \u0441 \u0441\u0430\u0439\u0434\u0431\u0430\u043d\u0434\u043e\u043c (\u0438 \u0431\u0435\u0437 \u043f\u043b\u044e\u0448\u0435\u043a)\u2026 <u>\u043d\u043e \u044d\u0442\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u0430\u0436\u0435\u0442\u0441\u044f<\/u>.<\/p>\n<h4><b>\u0411\u043b\u0438\u0436\u0435 \u043a \u0441\u0435\u0440\u0434\u0446\u0443<\/b><\/h4>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/7f6\/0b6\/6c3\/7f60b66c399d2381a6ee8687e01c0edd.jpg\" alt=\"image\"\/><\/p>\n<p>  \u0421\u0430\u043c \u0447\u0438\u043f PowerVR Series 3 \u2014 2001 \u0433\u043e\u0434\u0430 \u0440\u043e\u0436\u0434\u0435\u043d\u0438\u044f. \u042d\u0442\u043e \u0431\u044b\u043b\u043e \u0443\u0436\u0435 \u0442\u0440\u0435\u0442\u044c\u0435 (\u0440\u0435\u0432\u0438\u0437\u0438\u0438 \u043e\u043f\u0443\u0441\u0442\u0438\u043c) \u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u0430\u0440\u043e\u0434\u0443, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u043f\u0435\u0440\u0432\u044b\u0435 \u0447\u0435\u043c-\u0442\u043e \u0443\u0432\u0435\u043d\u0447\u0430\u043b\u043e\u0441\u044c. \u0412\u0438\u0434\u0438\u043c\u043e, \u0447\u0438\u043f \u0431\u044b\u043b \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0443\u0441\u043f\u0435\u0448\u0435\u043d, \u0447\u0442\u043e \u0441\u0443\u043c\u0435\u043b \u0435\u0449\u0451 \u0440\u0430\u0437 \u043d\u0430\u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0432 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0430\u0436 \u0432 2004 \u0433\u043e\u0434\u0443: \u043d\u0435\u043a\u0430\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f <a href=\"http:\/\/home.btconnect.com\/Pixels-UK-Ltd\/products\/PixPerfect\/PixelperfectK2P.htm\">Pixel Perfect<\/a> \u0441\u0434\u0435\u043b\u0430\u043b\u0430 \u043d\u0430 \u043d\u0451\u043c \u043a\u0430\u0440\u0442\u0443 (\u043f\u0440\u0438\u0447\u0451\u043c \u043e\u043f\u044f\u0442\u044c-\u0442\u0430\u043a\u0438 \u043f\u043e \u0440\u0435\u0444\u0435\u0440\u0435\u043d\u0441\u043d\u043e\u043c\u0443 \u0434\u0438\u0437\u0430\u0439\u043d\u0443 \u0438 \u043e\u043f\u044f\u0442\u044c-\u0442\u0430\u043a\u0438 \u0441 \u043a\u0443\u043b\u0435\u0440\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0443\u0436\u0435 \u043d\u0435\u0442 \u0438, \u0434\u0430, \u044d\u0442\u0443 \u0442\u043e\u0436\u0435 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0447\u0438\u043d\u0438\u0442\u044c). \u0422\u0430\u043a \u0432\u043e\u0442 \u0435\u0451 \u0432\u0441\u043a\u0440\u044b\u0442\u0438\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u043e, \u0447\u0442\u043e <u>\u0447\u0438\u043f-\u0442\u043e \u0432\u043e\u0432\u0441\u0435 \u043d\u0435 PowerVR Series 3<\/u>.<\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/e7f\/0fa\/9f5\/e7f0fa9f537d45ad8c21ab1f18c9acdc.JPG\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/e7f\/0fa\/9f5\/e7f0fa9f537d45ad8c21ab1f18c9acdc.JPG\" alt=\"image\"\/><\/a><\/p>\n<p>  \u0417\u043d\u0430\u0447\u0438\u0442, \u043f\u0440\u0438\u0441\u044f\u0434\u044c\u0442\u0435, \u0442\u0443\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u043e\u0432\u0435\u0434\u0430\u0442\u044c \u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0443\u0436\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043b\u0435\u0433\u0435\u043d\u0434\u0430\u0440\u043d\u043e\u043c \u0431\u0435\u0440\u043c\u0443\u0434\u0441\u043a\u043e\u043c \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u0435: <b>Imagination Technologies \u2014 PowerVR \u2014 STMicroelectronics<\/b>. \u042d\u0442\u043e\u0442 \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a \u0442\u043e\u0447\u043d\u043e \u0431\u044b\u043b, \u043d\u043e \u0438\u0437 \u043d\u0430\u0448\u0438\u0445 \u0435\u0433\u043e \u043d\u0438\u043a\u0442\u043e \u043d\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u043b, \u0430 \u0442\u0435\u043f\u0435\u0440\u044c \u0435\u0433\u043e \u0442\u043e\u0447\u043d\u043e \u043d\u0435\u0442. \u041b\u0435\u0433\u0435\u043d\u0434\u0430 \u0436\u0435 \u0433\u043b\u0430\u0441\u0438\u0442, \u0447\u0442\u043e \u0432 \u0442\u0435 \u0433\u043e\u0434\u044b PowerVR \u0431\u044b\u043b \u0432\u043e\u0432\u0441\u0435 \u043d\u0435 \u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435\u043c Imagination Technologies, \u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0431\u0440\u0435\u043d\u0434\u043e\u043c (\u0438\u043c \u0436\u0435 \u0438 \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0432\u0448\u0438\u043c) \u0434\u043b\u044f \u043a\u0443\u0447\u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439. \u041d\u0443 \u0430 \u043d\u0435\u0431\u0435\u0437\u044b\u0437\u0432\u0435\u0441\u0442\u043d\u0430\u044f STMicroelectronics \u043a\u0443\u043f\u0438\u043b\u0430 \u0443 Imagination Technologies \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e \u0438 \u043a\u043b\u0435\u043f\u0430\u043b\u0430 \u043d\u0430 \u0441\u0432\u043e\u0438\u0445 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044f\u0445 \u0447\u0438\u043f\u044b \u0441 \u044d\u0442\u0438\u043c\u0438 \u0432\u043e\u0442 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430\u043c\u0438. \u041f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043d\u0435 \u0431\u044b\u043b\u043e \u0443 Imagination Technologies \u0441\u0432\u043e\u0438\u0445 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u0435\u0439. \u0422\u0440\u0443\u0434\u043d\u043e \u0434\u0430\u0436\u0435 \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0442\u044c, \u043a\u0442\u043e \u0438\u0437 \u044d\u0442\u0438\u0445 \u0434\u0432\u0443\u0445 \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043b \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 KYRO (\u0437\u0430\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0442\u044c, \u0447\u0442\u043e \u044d\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u043e\u0435 \u043e\u0442 Cairo (\u041a\u0430\u0438\u0440)). \u041d\u0443 \u0430 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e \u044d\u0442\u043e\u0442 \u0432\u043e\u0442 \u0447\u0438\u043f <i>STG4500-X<\/i> (\u0432 \u043f\u0440\u043e\u0441\u0442\u043e\u043d\u0430\u0440\u043e\u0434\u0438\u0438 <b>KYRO II<\/b>) \u0438 \u0435\u0441\u0442\u044c <i>PowerVR Series 3<\/i>.<br \/>  \u041d\u0443, \u0442\u043e \u0435\u0441\u0442\u044c, \u043a\u0430\u043a \u0432\u044b \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u043f\u043e\u043d\u044f\u043b\u0438, \u0431\u044b\u043b\u0430 \u0435\u0449\u0451 \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c \u043e\u0434\u043d\u0430 \u0438\u043d\u043a\u0430\u0440\u043d\u0430\u0446\u0438\u044f <i>PowerVR Series 3<\/i> \u2014 <i>STG4000-X<\/i> (\u0438\u043b\u0438 <b>KYRO I<\/b>), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e-\u0441\u0443\u0442\u0438 \u0431\u044b\u043b \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u0435\u043d KYRO II, \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u043d\u0430 \u043f\u043e\u043d\u0438\u0436\u0435\u043d\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u043e\u0442\u0435\u2026<\/p>\n<p>  \u2026 \u041d\u043e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u043e\u0441\u0442\u0438 KYRO II \u0443\u0436\u0435 \u043d\u0430 \u0441\u0442\u043e\u043b\u0435 \u0438 \u0441\u0442\u044b\u043d\u0443\u0442:<\/p>\n<ul>\n<li>\u0423 \u0447\u0438\u043f\u0430 \u0432\u0441\u0435\u0433\u043e \u0434\u0432\u0430 \u043f\u0438\u043a\u0441\u0435\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043d\u0432\u0435\u0435\u0440\u0430, \u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043e\u043d\u0438 \u0432\u0441\u0435\u0433\u0434\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043d\u0435\u0432\u0430\u0436\u043d\u043e, \u0432\u043a\u043b\u044e\u0447\u0435\u043d \u043b\u0438 \u043c\u0443\u043b\u044c\u0442\u0438\u0442\u0435\u043a\u0441\u0442\u0443\u0440\u0438\u043d\u0433 \u0432 \u0438\u0433\u0440\u0435 \u0438\u043b\u0438 \u043d\u0435\u0442. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u041c\u043f\u0438\u043a\u0441\u0435\u043b\u0438 \u0437\u0434\u0435\u0441\u044c \u0440\u0430\u0432\u043d\u044b \u041c\u0442\u0435\u043a\u0441\u0435\u043b\u044f\u043c (<i>\u0434\u0430, \u043a\u0430\u043a \u0432 \u0432\u0443\u0434\u0443<\/i> \ud83d\ude09 ).\n<\/li>\n<li>\u041d\u043e \u043a\u0443\u0434\u0430 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0435\u0435 \u0442\u043e, \u043a\u0430\u043a \u044d\u0442\u0438 \u043a\u043e\u043d\u0432\u0435\u0435\u0440\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442. \u0418 \u0432\u043e\u0442 \u0442\u0443\u0442 \u043c\u044b \u043f\u043e\u0434\u043e\u0448\u043b\u0438 \u043a \u0442\u043e\u043c\u0443, \u0441 \u0447\u0435\u0433\u043e \u043d\u0430\u0447\u0430\u043b\u0438 \u2014 \u043a \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u043c\u0443, \u043a <u>\u0442\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435<\/u>.<br \/>  \u0422\u043e\u0447\u043d\u043e\u0433\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f, \u043a\u0430\u043a \u0436\u0435 \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 <i>Tile Based Deffered Rendering<\/i> (\u0434\u0430\u043b\u0435\u0435 \u2014 <b>TBDR<\/b>), \u044f \u043d\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u043b \u043d\u0438\u0433\u0434\u0435. \u0412\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0442\u0441\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432, \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0442\u0430\u043a\u043e\u0435 \u043e\u0431\u0449\u0435\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435:\n<p>  \u2026 \u0421\u043d\u0438\u0436\u0435\u043d\u0438\u0435 FPS \u0447\u0430\u0449\u0435 \u0432\u0441\u0435\u0433\u043e \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u043c \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0448\u0438\u043d\u044b \u0432\u0438\u0434\u0435\u043e\u043f\u0430\u043c\u044f\u0442\u0438. \u041d\u043e \u043a\u0430\u043a\u0438\u043c \u0436\u0435 \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f? \u041e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0438\u0434\u0435\u044f TBDR \u2014 \u0438\u0437\u0431\u0430\u0432\u0438\u0442\u044c \u043e\u0442 \u043d\u0435\u043d\u0443\u0436\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0438 \u0431\u0435\u0437 \u0442\u043e\u0433\u043e \u0437\u0430\u0435\u0437\u0436\u0435\u043d\u043d\u044b\u0439 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d, \u0447\u0442\u043e \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u043e \u0441\u043d\u0438\u0437\u0438\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u043a \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043d\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0432\u0438\u0434\u0435\u043e\u043f\u0430\u043c\u044f\u0442\u0438. \u041a\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c? \u0427\u0435\u043c \u0442\u0443\u043f\u043e \u0440\u0438\u0441\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u043f\u043e\u043b\u0438\u0433\u043e\u043d \u043f\u043e \u043e\u0447\u0435\u0440\u0435\u0434\u0438 (\u043a\u0430\u043a \u043f\u043e\u0441\u0442\u0443\u043f\u0430\u044e\u0442 IMR-\u043a\u0430\u0440\u0442\u044b), KYRO, \u0441\u043b\u0435\u0434\u0443\u044f \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 TBDR, \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u0441\u0435\u0445 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432 \u0432 \u043a\u0430\u0434\u0440\u0435 (display lists). \u0417\u0430\u0442\u0435\u043c KYRO \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442, \u043a\u0430\u043a\u043e\u0439 \u043f\u043e\u043b\u0438\u0433\u043e\u043d \u043a\u0430\u043a\u043e\u0439 \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0435\u0442 \u0438, \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u0437\u0430\u0442\u0435\u043d\u044f\u0435\u0442, \u0442\u0435\u043a\u0441\u0442\u0443\u0440\u0438\u0440\u0443\u0435\u0442 \u0438 \u0440\u0438\u0441\u0443\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u0438\u0434\u0438\u043c\u044b\u0435 \u0447\u0430\u0441\u0442\u0438 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432. \u041b\u043e\u0433\u0438\u0447\u043d\u043e \u0438 \u043f\u0440\u043e\u0441\u0442\u043e.<\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0414\u043b\u044f \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u0435\u0439 \u043f\u043e\u0433\u0440\u0443\u0437\u0438\u0442\u044c\u0441\u044f&#8230;<\/b><\/p>\n<div class=\"spoiler_text\">Kristof Beets \u0442\u0430\u043a \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u043b TBDR:<\/p>\n<p>  \u041f\u0440\u0435\u0436\u0434\u0435, \u0447\u0435\u043c \u043d\u0430\u0447\u0430\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u043a\u0430\u0434\u0440\u043e\u043c, \u0432\u0438\u0434\u0435\u043e\u043f\u043b\u0430\u0442\u044b \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 <u>PowerVR KYRO \u0440\u0430\u0437\u0431\u0438\u0432\u0430\u044e\u0442 \u0441\u0432\u043e\u0439 \u0444\u0440\u0435\u0439\u043c\u0431\u0443\u0444\u0435\u0440 \u043d\u0430 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0435 \u043f\u0440\u044f\u043c\u043e\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u0438 (<b>\u0442\u0430\u0439\u043b\u044b<\/b>)<\/u>, \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c 16\u044532px \u0438\u043b\u0438 32\u044516px \u0438\u043b\u0438 \u0434\u0430\u0436\u0435 32x32px \u0438 \u0442.\u043f. \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0432\u0435\u0440\u0441\u0438\u0438 \u0447\u0438\u043f\u0430. \u0422\u0430\u043a\u0436\u0435 \u0432 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435 \u0447\u0438\u043f\u0430 PowerVR KYRO \u043f\u0440\u0435\u0434\u0443\u0441\u043c\u043e\u0442\u0440\u0435\u043d \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 <b>tile-buffer<\/b> \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u044d\u0442\u0438\u043c\u0438 \u0442\u0430\u0439\u043b\u0430\u043c\u0438. Tile-buffer \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u0437 \u0441\u0435\u0431\u044f \u043c\u0430\u0442\u0440\u0438\u0446\u0443, \u043a\u0430\u0436\u0434\u0430\u044f \u044f\u0447\u0435\u0439\u043a\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043e\u0434\u043d\u043e\u043c\u0443 \u0442\u0430\u0439\u043b\u0443 \u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0431\u0443\u0444\u0435\u0440\u0430. \u041d\u0443 \u0430 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0442\u0430\u043a:<\/p>\n<ol>\n<li><b>Tile Binning (Sorting)<\/b>.<br \/>  \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u043a\u0430\u0434\u0440 \u0441 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u0430\u043c\u0438 \u0432 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u043e\u0442\u0434\u0430\u0451\u0442 \u044d\u0442\u043e\u0442 \u043a\u0430\u0434\u0440 \u043d\u0430 \u0441\u044a\u0435\u0434\u0435\u043d\u0438\u0435 \u0432\u0438\u0434\u0435\u043e\u043f\u043b\u0430\u0442\u0435. \u0412 \u043a\u0430\u0434\u0440\u0435 \u0441 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u0430\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u043c \u043e\u0442\u0434\u0430\u0451\u0442 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (\u0434\u0430\u043b\u0435\u0435 \u2014 <b>\u0431\u0443\u0444\u0435\u0440 \u0441\u0446\u0435\u043d\u044b<\/b>) \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u0441\u044f \u0432\u0435\u0440\u0448\u0438\u043d\u044b, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0433\u043b\u0443\u0431\u0438\u043d\u044b (Z) \u0438 \u0434\u0440\u0443\u0433\u0430\u044f \u0441\u043e\u043f\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u043a\u0430\u0436\u0434\u043e\u043c \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u0435. \u041a\u0430\u0436\u0434\u043e\u043c\u0443 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u0443 KYRO \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0435\u0442 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440.\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/38b\/7f4\/cbf\/38b7f4cbf068d60315e39ec4e86f57d8.gif\" alt=\"image\"\/><\/p>\n<p>  \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043a\u0430\u0436\u0434\u044b\u0439 \u0438\u0437 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432 \u0432 \u0431\u0443\u0444\u0435\u0440\u0435 \u0441\u0446\u0435\u043d\u044b <u>\u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u044f\u0435\u0442\u0441\u044f<\/u> \u043a \u0442\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0435\u0442\u043a\u0435 \u0444\u0440\u0435\u0439\u043c\u0431\u0443\u0444\u0435\u0440\u0430. \u041a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u043e\u043d \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u0442 \u043d\u0430 \u043e\u0434\u0438\u043d \u0438\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0430\u0439\u043b\u043e\u0432 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e. \u0412 \u043a\u0430\u0436\u0434\u0443\u044e \u044f\u0447\u0435\u0439\u043a\u0443 tile-buffer&#8217;\u0430, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0443\u044e \u0442\u0430\u0439\u043b\u0430\u043c, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043f\u0430\u043b \u043d\u0430\u0448 \u043f\u043e\u043b\u0438\u0433\u043e\u043d, \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u043e\u043c\u0435\u0440 \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u0430. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u043d\u0443\u044e \u043c\u0430\u0442\u0440\u0438\u0446\u0443 tile-buffer&#8217;\u0430 \u0441\u043e \u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u044b \u0438\u0437 \u0431\u0443\u0444\u0435\u0440\u0430 \u0441\u0446\u0435\u043d\u044b. \u042d\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043d\u0430\u043c \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c \u043a\u0430\u043a\u043e\u0439 \u043f\u043e\u043b\u0438\u0433\u043e\u043d \u0432 \u043a\u0430\u043a\u0438\u0445 \u0442\u0430\u0439\u043b\u0430\u0445 \u043d\u0430\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443\u0435\u0442. <\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/57f\/b0e\/865\/57fb0e865956d3450271f443d05fbfbe.gif\" alt=\"image\"\/><\/p>\n<\/li>\n<li><b>The Hidden Surface Removal Algorithm<\/b><br \/>  \u0412\u043e\u0442 \u0442\u0443\u0442 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441\u0430\u043c\u043e\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435. <u>\u0423\u043f\u0440\u043e\u0449\u0451\u043d\u043d\u043e \u0433\u043e\u0432\u043e\u0440\u044f<\/u>, \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u0430 \u0435\u0441\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0433\u043b\u0443\u0431\u0438\u043d\u044b, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0433\u043b\u0443\u0431\u043e\u043a\u043e \u0432 \u0441\u0446\u0435\u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043f\u043e\u043b\u0438\u0433\u043e\u043d (\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 Z). \u0415\u0441\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442 \u043d\u0430 \u043e\u0434\u043d\u043e \u0438 \u0442\u043e \u0436\u0435 \u043c\u0435\u0441\u0442\u043e, \u0432\u0438\u0434\u0435\u043d \u0431\u0443\u0434\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u043e\u0442, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0433\u043b\u0443\u0431\u0438\u043d\u044b \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043c\u0435\u043d\u044c\u0448\u0435 (\u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u044c \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0435 \u0431\u0435\u0440\u0451\u043c). \u041d\u0443, \u0442\u043e \u0435\u0441\u0442\u044c, \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u0432 \u0442\u0430\u0439\u043b\u0435 \u0447\u0438\u043f \u0432\u044b\u044f\u0441\u043d\u044f\u0435\u0442, \u043a\u0430\u043a\u043e\u0439 \u0436\u0435 \u043f\u043e\u043b\u0438\u0433\u043e\u043d \u0438\u0437 \u0432\u0441\u0435\u0445, \u0447\u0442\u043e \u043d\u0430 \u044d\u0442\u043e\u0442 \u043f\u0438\u043a\u0441\u0435\u043b\u044c \u043f\u043e\u043f\u0430\u043b\u0438, \u043e\u043a\u0430\u0436\u0435\u0442\u0441\u044f \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0432\u0438\u0434\u0435\u043d.<br \/>  \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0441\u044f \u044f\u0447\u0435\u0439\u043a\u0430 tile-buffer&#8217;\u0430 \u0434\u043b\u044f \u0442\u0430\u0439\u043b\u0430 \u211643. \u041a\u0430\u043a \u0432\u044b \u043f\u043e\u043c\u043d\u0438\u0442\u0435, \u0432 \u044d\u0442\u043e\u0439 \u044f\u0447\u0435\u0439\u043a\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u0441\u044f \u043d\u043e\u043c\u0435\u0440\u0430 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432, \u043f\u043e\u043f\u0430\u0432\u0448\u0438\u0445 \u0432 \u0442\u0430\u0439\u043b \u211643. \u041a\u0430\u0436\u0434\u044b\u0439 \u0438\u0437 \u044d\u0442\u0438\u0445 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432 \u043f\u043e \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0434\u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u0438\u0437 \u0431\u0443\u0444\u0435\u0440\u0430 \u0441\u0446\u0435\u043d\u044b. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 Z \u0438 \u043d\u043e\u043c\u0435\u0440 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u0430 \u0437\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f (\u0433\u0434\u0435 \u0438\u043c\u0435\u043d\u043d\u043e, \u043d\u0435 \u0443\u0442\u043e\u0447\u043d\u044f\u0435\u0442\u0441\u044f) \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u0442\u0430\u0439\u043b\u0430, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u043d \u043f\u043e\u043f\u0430\u043b. \u0411\u0435\u0440\u0451\u0442\u0441\u044f \u0432\u0442\u043e\u0440\u043e\u0439 \u043f\u043e\u043b\u0438\u0433\u043e\u043d \u0438\u0437 tile-buffer&#8217;\u0430, \u0442\u043e\u0447\u043d\u043e \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u043e\u0433\u043e\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e \u0442\u0430\u0439\u043b\u0443 \u0438, \u0435\u0441\u043b\u0438 \u0433\u0434\u0435-\u0442\u043e \u0432 \u043f\u0438\u043a\u0441\u0435\u043b\u044f\u0445 \u0442\u0430\u0439\u043b\u0430 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u043a\u0440\u044b\u0442\u0438\u0435, \u0437\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0443\u0436\u0435 \u0442\u043e\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043a \u043d\u0430\u043c \u0431\u043b\u0438\u0436\u0435 (\u0440\u0435\u0448\u0430\u0435\u0442\u0441\u044f \u043f\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044e Z). \u0412 \u0438\u0442\u043e\u0433\u0435 \u0432\u044b\u044f\u0441\u043d\u044f\u0435\u0442\u0441\u044f, \u043a\u0442\u043e \u0436\u0435 \u043d\u0430 \u043a\u0430\u043a\u0438\u0445 \u043f\u0438\u043a\u0441\u0435\u043b\u044f\u0445 \u0442\u0430\u0439\u043b\u0430 \u0441\u0432\u0435\u0440\u0445\u0443.\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/064\/94f\/f24\/06494ff2445136248ed8de0bf148ac77.gif\" alt=\"image\"\/><\/p>\n<p>  \u0421 \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u043b\u043e\u0436\u043d\u0435\u0435, \u043d\u043e \u043f\u0440\u0438\u043d\u0446\u0438\u043f \u0442\u043e\u0442 \u0436\u0435. \u041c\u043e\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0438 \u0437\u0430\u043f\u043e\u043c\u043d\u0438\u0442\u044c (\u0433\u0434\u0435-\u0442\u043e_\u0432_\u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u043c_\u0431\u0443\u0444\u0435\u0440\u0435) \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u044b\u0445 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0442\u0430\u0439\u043b\u0430 \u0438 \u043f\u043e\u0442\u043e\u043c \u0438\u043c \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f. \u0418\u043b\u0438 \u043c\u043e\u0436\u043d\u043e, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u0435\u0440\u0435\u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c tile buffer \u043d\u0443\u0436\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c. \u0410 \u0435\u0449\u0451 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c <a href=\"http:\/\/www.beyond3d.com\/content\/articles\/38\/3\">\u043a\u0430\u043a PowerVR \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043b \u043f\u0440\u043e\u0437\u0440\u0430\u0447\u043d\u044b\u0435 \u043f\u0438\u043a\u0441\u0435\u043b\u0438<\/a> \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435.<\/p>\n<\/li>\n<li><b>\u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e Rendering<\/b><br \/>  \u041d\u0443, \u0442\u0435\u043f\u0435\u0440\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u043f\u0438\u043a\u0441\u0435\u043b\u044c \u043d\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u043a\u0440\u0430\u0441\u043a\u0430\u043c\u0438. \u0421\u0445\u0435\u043c\u0430 \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f Display List Rendering:\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/947\/797\/50f\/94779750fc304f16eb22216b7893ed1b.gif\" alt=\"image\"\/><\/p>\n<p>  \u041d\u0430 \u044d\u0442\u043e\u043c \u044d\u0442\u0430\u043f\u0435 \u0447\u0438\u043f KYRO \u043e\u043a\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0442\u0430\u0439\u043b\u0430 \u0432\u0441\u0435 \u043f\u0438\u043a\u0441\u0435\u043b\u0438, \u043f\u0440\u0438\u0447\u0451\u043c \u0437\u0430 \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u0445\u043e\u0434 \u043e\u043d \u0443\u0441\u043f\u0435\u0432\u0430\u0435\u0442 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043e\u0434\u043d\u0443 \u043b\u0438\u043d\u0438\u044e \u043f\u0438\u043a\u0441\u0435\u043b\u0435\u0439, \u0435\u0441\u043b\u0438 \u0432\u0435\u0440\u0438\u0442\u044c <a href=\"https:\/\/web.archive.org\/web\/20021125061151\/http:\/\/www.pvrdev.com\/doc\/f\/PowerVR%20Tile%20based%20rendering.htm\">\u043f\u0440\u0435\u0437\u0435\u043d\u0442\u0430\u0446\u0438\u0438 PowerVR<\/a>.<br \/>  \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0442\u0430\u043a\u0438\u0445 \u0432\u043e\u0442 \u043d\u0435\u0445\u0438\u0442\u0440\u044b\u0445 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0439 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f 1 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439 <s>\u0442\u0440\u043e\u043b\u043b\u0435\u0439\u0431\u0443\u0441<\/s> \u043a\u0430\u0434\u0440 (\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 \u043d\u0435\u043f\u043b\u043e\u0445\u043e \u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0448\u0442\u0443\u043a 60)<\/p>\n<\/li>\n<\/ol>\n<p>  <\/div>\n<\/div>\n<\/li>\n<li>\u0412\u0434\u043e\u0431\u0430\u0432\u043e\u043a, PowerVR \u0430\u043d\u043e\u043d\u0441\u0438\u0440\u0443\u044e\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u043b\u043e\u0436\u0438\u0442\u044c \u0441\u0440\u0430\u0437\u0443 <a href=\"https:\/\/web.archive.org\/web\/20031117051010\/http:\/\/www.powervr.com\/pdf\/8LMT.pdf\">\u0434\u043e 8 \u0442\u0435\u043a\u0441\u0442\u0443\u0440 \u043d\u0430 \u043f\u0438\u043a\u0441\u0435\u043b\u044c<\/a>, \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u044f \u044d\u0442\u043e \u0442\u0435\u043c, \u0447\u0442\u043e \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u0432\u0435\u0434\u044c \u0432\u0441\u0451 \u043d\u0435\u0432\u0438\u0434\u0438\u043c\u043e\u0435 \u043e\u0442\u0441\u0435\u0438\u0432\u0430\u0435\u0442\u0441\u044f. \u0414\u043b\u044f 2001 \u0433\u043e\u0434\u0430, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u043d\u043e\u043d\u0441\u0435\u043d\u0441, \u0442\u0430\u043a \u043a\u0430\u043a \u043d\u0435 \u0431\u044b\u043b\u043e \u043d\u0438 \u0435\u0434\u0438\u043d\u043e\u0439 \u0438\u0433\u0440\u044b, \u044d\u0442\u043e \u0434\u0435\u043b\u043e \u0443\u043c\u0435\u044e\u0449\u0435\u0439, \u043d\u043e \u0437\u0430\u0442\u043e \u0432 \u0442\u0435\u0441\u0442\u0430\u0445 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u043d\u0430\u043a\u043e\u043d\u0435\u0446 \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0447\u0435\u0441\u0442\u043d\u044b\u0439 <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A0%D0%B5%D0%BB%D1%8C%D0%B5%D1%84%D0%BD%D0%BE%D0%B5_%D1%82%D0%B5%D0%BA%D1%81%D1%82%D1%83%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5\">EMBM<\/a>. \u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u043a\u0430\u043a\u0430\u044f \u0440\u0430\u0437\u043d\u0438\u0446\u0430, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0435\u043a\u0441\u0442\u0443\u0440 \u043d\u0430\u043b\u043e\u0436\u0435\u043d\u043e, \u0435\u0441\u043b\u0438 \u0432\u0438\u0434\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0441\u043b\u043e\u0439? \u041b\u0443\u043a\u0430\u0432\u044f\u0442, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u043d\u043e, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0447\u0442\u043e, \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f TBDR, \u0447\u0438\u043f \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u043f\u0435\u0432\u0430\u0442\u044c \u0432\u0441\u0451 \u043f\u0440\u043e\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0437\u0430 \u043f\u0440\u0438\u0435\u043c\u043b\u0435\u043c\u043e\u0435 \u0432\u0440\u0435\u043c\u044f?\n<\/li>\n<li>\u0412 \u0441\u043b\u0443\u0447\u0430\u0435 \u0441 \u0430\u043d\u0438\u0437\u043e\u0442\u0440\u043e\u043f\u043d\u043e\u0439 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0435\u0439 \u0438 <i>OGSS super-sampling anti-aliasing 4x<\/i>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0447\u0438\u043f \u0442\u0430\u043a\u0436\u0435 \u0443\u043c\u0435\u0435\u0442, PowerVR \u0432\u044b\u0434\u0432\u0438\u0433\u0430\u0435\u0442 \u0442\u043e\u0442 \u0436\u0435 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442. \u041a\u0440\u0430\u0441\u0438\u0432\u043e \u0437\u0432\u0443\u0447\u0438\u0442, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u043d\u043e \u0432\u0435\u0434\u044c \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f-\u0442\u043e \u043d\u0438\u043a\u0443\u0434\u0430 \u043d\u0435 \u0434\u0435\u043d\u0435\u0448\u044c. \u0415\u0441\u043b\u0438 \u0431\u044b \u0432\u0441\u0451 \u0431\u044b\u043b\u043e \u0442\u0430\u043a \u0437\u0434\u043e\u0440\u043e\u0432\u043e, \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u0441\u0440\u0430\u0437\u0443 \u0438 16xAF \u0434\u0435\u043b\u0430\u0442\u044c \u0437\u0430 \u0442\u0435 \u0436\u0435 \u0434\u0435\u043d\u044c\u0433\u0438, \u043d\u0435\u0442?\n<\/li>\n<li>\u041a\u0430\u043a, \u0432\u0430\u043c \u0438 \u044d\u0442\u043e\u0433\u043e \u043c\u0430\u043b\u043e? \u0412 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u043f\u043e\u043a\u043e\u043f\u0430\u0439\u0442\u0435\u0441\u044c \u0432\u043e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u043e\u0441\u0442\u044f\u0445 \u0435\u0449\u0451 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0438 \u0432\u044b \u0441 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u043c \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0442\u0435, \u0447\u0442\u043e <u>KYRO II \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 AGP4x<\/u> \u0438, \u043f\u0440\u0438 \u0431\u043e\u043b\u044c\u0448\u043e\u043c \u0436\u0435\u043b\u0430\u043d\u0438\u0438, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0441\u0442\u0443\u043f\u0438\u0442\u044c <a href=\"http:\/\/www.paraknowya.com\/articles\/agpmod\/index.shtml\">\u043a\u0430\u043a \u0442\u0435 \u0444\u0430\u043d\u0430\u0442\u0438\u0447\u043d\u044b\u0435 \u043b\u0438\u0447\u043d\u043e\u0441\u0442\u0438<\/a>, \u043a\u043e\u043c\u0443 \u043d\u0443\u0436\u043d\u044b \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0448\u0430\u0448\u0435\u0447\u043a\u0438, \u0447\u0442\u043e\u0431\u044b \u0435\u0445\u0430\u0442\u044c. \u041a\u0441\u0442\u0430\u0442\u0438 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043b\u0435\u0433\u0435\u043d\u0434\u0430, \u0447\u0442\u043e \u0438 \u0441 \u0432\u0443\u0434\u04435 \u0434\u0435\u043b\u0430\u043b\u0438 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u043e\u0447\u043d\u043e \u0442\u0430\u043a \u0436\u0435.  <\/li>\n<\/ul>\n<p>  \u041d\u043e \u0432\u043e\u0442 \u0432\u044b \u0438\u0449\u0438\u0442\u0435, \u0438\u0449\u0438\u0442\u0435 \u0438\u2026 \u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0435. \u0412\u0441\u0451 \u0442\u0430\u043a, \u0443\u0432\u044b \u0438 \u0430\u0445, <i>Hardware Transform and Lighting<\/i> (\u0434\u0430\u043b\u0435\u0435 \u2014 <b>HW T&#038;L<\/b>) \u0437\u0434\u0435\u0441\u044c \u0442\u043e\u0436\u0435 \u043d\u0435\u0442. \u0418 \u0432\u043e\u0442 \u043f\u043e\u0447\u0435\u043c\u0443 (\u0432\u044b\u0440\u0435\u0437\u043a\u0430 FAQ \u0438\u0437 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0430\u0440\u0445\u0438\u0432\u0430 <a href=\"http:\/\/www.powervr.com\">www.powervr.com<\/a>):  <\/p>\n<blockquote><p>KYRO and T&#038;L<\/p>\n<p>  \u201cNo hardware T&#038;L? You must be joking!\u201d<\/p>\n<p>  Indeed KYRO and KYRO II hardware do not support hardware T&#038;L. While this choice might surprise there are good reasons behind this decision.<\/p>\n<p>  The truth is that most games available at the moment are fill-rate limited. As frame rate and resolution increase the graphic hardware reaches a point where it cannot transfer data as fast as the CPU would like to. This is the famous memory bandwidth problem. While the graphic hardware struggles, the CPU is idle waiting for the next frame to finish rendering. Why waste this precious CPU time when it could be used to handle transformations? As an example, consider a game at 1280x1024x32 resolution running at 60 frames per second. We\u2019ll assume a depth complexity of 3 for this game, although this figure could easily be higher as games get more complicated. The fill-rate requirement for this game is 1280x1024x4x60x3 = 943 Mpixels\/sec. This figure is at least twice the real fill-rate of other hardware, which means the game is fill-rated limited. Quake 3 Arena is fill-rate limited in this situation.<\/p>\n<p>  KYRO II was designed to be a mainstream part and including a T&#038;L unit would not only cost more but also it would not improve performance in most cases (depending on CPUs and games). There will be a time when hardware T&#038;L will significantly improve performance but it is still not now. If a game is already fill-rate limited, adding hardware T&#038;L to it will not make it run faster!  <\/p><\/blockquote>\n<p>  \u041d\u0443, \u0442\u043e \u0435\u0441\u0442\u044c, <u><b>\u0435\u0441\u043b\u0438 \u043d\u0432\u0438\u0434\u0438\u044f \u0440\u0435\u0448\u0438\u043b\u0430 \u0443\u0441\u043a\u043e\u0440\u0438\u0442\u044c \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u0447\u0430\u0441\u0442\u044c 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d\u0430, \u0442\u043e PowerVR \u0443\u0441\u043a\u043e\u0440\u0438\u043b\u0438 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u0435<\/b><\/u>.<\/p>\n<h4><b>\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f<\/b><\/h4>\n<p>  \u0421\u043c\u0435\u044e \u0432\u0430\u0441 \u043e\u0431\u0440\u0430\u0434\u043e\u0432\u0430\u0442\u044c: KYRO \u043e\u0431\u0443\u0447\u0435\u043d Windows XP! (2001 \u0433\u043e\u0434 \u0436\u0435, \u043a\u0430\u043a \u043d\u0438\u043a\u0430\u043a, \u043f\u043e\u0440\u0430 \u0431\u044b \u0443\u0436\u0435 \u0438 Longhorn&#8217;\u0443 \u0431\u044b\u0442\u044c). \u0422\u0430\u043a \u0447\u0442\u043e \u044f \u0432 \u0441\u0442\u0440\u0430\u0445\u0435 \u0431\u0435\u0436\u0430\u043b \u0438\u0437 \u043b\u0430\u043c\u043f\u043e\u0432\u043e\u0433\u043e \u041c\u0438\u043b\u043b\u0435\u043d\u0438\u0443\u043c\u0430! \u0417\u0430 \u0447\u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u0443\u044e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c OSD-\u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0432 \u0438\u0433\u0440\u0430\u0445 \u0447\u0435\u0440\u0435\u0437 \u0441\u0432\u0435\u0436\u0435\u043d\u044c\u043a\u0438\u0439 <a href=\"https:\/\/ru.wikipedia.org\/wiki\/RivaTuner\">MSI Afterburner<\/a>, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0438 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u041e\u0421. \u041f\u0440\u0430\u0432\u0434\u0430, \u0438\u0437 \u0441\u0438\u043d\u0435\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0432\u044b\u0439\u0442\u0438, \u044d\u0442\u043e, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u043c\u0438\u043d\u0443\u0441\u2026<\/p>\n<p>  \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0432 \u0432\u0438\u043d\u0434\u0443 \u0434\u0440\u043e\u0432 \u0434\u043b\u044f KYRO \u043d\u0435 \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c. \u041d\u043e \u0437\u0430\u0442\u043e \u0443 \u0441\u0430\u043c\u0438\u0445 PowerVR \u0431\u044b\u043b\u043e \u0446\u0435\u043b\u044b\u0445 \u0434\u0432\u043e\u0435: \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435-\u0431\u0435\u0442\u0430 (<i>\u043f\u0440\u044f\u043c \u043a\u0430\u043a \u0443 3dfx, \u0434\u0430&#8230;<\/i>). \u0412\u043e\u0442 \u0442\u0430\u043a \u0432\u044b\u0433\u043b\u044f\u0434\u044f\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435:<\/p>\n<ul>\n<li>\u041d\u0430 \u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u0432\u043a\u043b\u0430\u0434\u043a\u0435 \u0435\u0441\u0442\u044c \u0440\u0430\u0437\u0433\u043e\u043d \ud83d\ude42\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/954\/fb3\/52b\/954fb352bafe4957a8872aa0b6c43480.JPG\"\/><\/p>\n<\/li>\n<li><b>OpenGL \u0441 \u043a\u0440\u0435\u043d\u0434\u0435\u043b\u044f\u043c\u0438<\/b>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/857\/71e\/2ee\/85771e2ee65b4376ace7a0c939ad7aeb.JPG\"\/><\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u041a\u0442\u043e \u043d\u0435 \u043f\u043e\u043d\u0435\u043b, F1<\/b><\/p>\n<div class=\"spoiler_text\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/205\/fc7\/128\/205fc71288b3472499ec9ebb67e5d587.JPG\"\/><br \/>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/d6f\/c76\/601\/d6fc7660188b4afe8e9167cc4351fea2.JPG\"\/><br \/>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/919\/635\/1e5\/9196351e55d442ab8605001741ac74ec.JPG\"\/>  <\/div>\n<\/div>\n<p>  <\/li>\n<li><b>Direct3D \u0441 \u043f\u043b\u044e\u0448\u043a\u0430\u043c\u0438<\/b>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/4df\/40e\/e25\/4df40ee25f694a4c8e533a51b1998376.JPG\"\/><\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">F1<\/b><\/p>\n<div class=\"spoiler_text\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/410\/fd7\/51e\/410fd751e7414475b476f243e5735c0e.JPG\"\/><br \/>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/01a\/d0a\/fcd\/01ad0afcd7754ccf84a46edee697bd57.JPG\"\/><br \/>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/b1d\/53f\/58b\/b1d53f58b6b14ef7908931f20f5aa2c3.JPG\"\/>  <\/div>\n<\/div>\n<p>  <\/li>\n<\/ul>\n<p>  \u041f\u043e \u043e\u0431\u0438\u043b\u0438\u044e \u043f\u043b\u044e\u0448\u0435\u043a \u0438 \u043a\u0440\u0435\u043d\u0434\u0435\u043b\u0435\u0439 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0447\u0442\u043e \u0443 <i>TBDR<\/i> \u043d\u0435 \u0432\u0441\u0451 \u0433\u043b\u0430\u0434\u043a\u043e \u0441 \u0438\u0433\u0440\u0430\u043c\u0438. \u041d\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0434\u0440\u043e\u0432 \u0443\u0436\u0435 \u043f\u043e\u0437\u0430\u0431\u043e\u0442\u0438\u043b\u0438\u0441\u044c \u043e \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445. \u0414\u0430, \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a, \u0432 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430\u0445 \u0432\u044b \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0430\u0439\u0434\u0451\u0442\u0435 \u0444\u0430\u0439\u043b, \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u0432\u0438\u043d\u0434\u043e\u0443\u0441, \u0447\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044e porsche.exe \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u043f\u043b\u044e\u0448\u043a\u0430 (\u0438 \u043a\u0440\u0435\u043d\u0434\u0435\u043b\u044c!), \u0430 \u043d\u0435 \u0442\u043e:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/22a\/0a2\/aea\/22a0a2aea1ac41a68d35c4eee6f42333.JPG\"\/><\/p>\n<p>  \u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445-\u0431\u0435\u0442\u0430 \u0434\u0440\u043e\u0432\u0430\u0445 \u0442\u0430\u043a\u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 (\u0438 \u0438\u0433\u0440) \u0431\u044b\u043b\u043e \u0441\u0432\u044b\u0448\u0435 100\u2026<br \/>  \u2026 \u041d\u043e, \u043a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0432 \u0447\u0443\u0434\u0435\u0441\u043d\u043e\u043c <a href=\"http:\/\/www.old-games.ru\/game\/5433.html\">Arabian Nights<\/a> \u043f\u0440\u0430\u0432\u0435\u0435 \u0441\u0430\u0431\u043b\u0438, \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043c\u0435\u043d\u044e:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/d92\/988\/4ee\/d929884ee6d44772a1f7fff14bbeb4f2.jpg\"\/><\/p>\n<p>  \u0422\u0443\u0442 \u0443\u0436\u0435 KYRO \u043f\u043b\u044e\u0448\u043a\u0430\u043c\u0438 \u043d\u0435 \u0437\u0430\u0434\u043e\u0431\u0440\u0438\u0448\u044c; \u0438 \u0432\u0435\u0434\u044c \u0442\u0430\u043a\u0438\u0445 \u0438\u0433\u0440, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0431\u044b\u043b\u043e \u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e? \u0410 \u0432\u0441\u0451 \u043f\u043e\u0447\u0435\u043c\u0443: \u043d\u0430 \u0437\u0430\u0440\u0435 \u043f\u043e\u0434\u044a\u0451\u043c\u0430 DirectX \u043a\u0430\u043a \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430 \u0434\u0435-\u0444\u0430\u043a\u0442\u043e \u043c\u043d\u043e\u0433\u0438\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u044b \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u043b\u0438 \u0441\u0430\u043c\u044b\u0435 \u0441\u0443\u043c\u0430\u0441\u0448\u0435\u0434\u0448\u0438\u0435 \u0442\u0435\u0445\u043d\u0438\u043a\u0438 3D-\u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e. \u041d\u0443 \u0438 \u0447\u0442\u043e, \u0432\u0435\u0434\u044c \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e? \u0414\u0430, \u043d\u0430 IMR-\u043a\u0430\u0440\u0442\u0430\u0445, 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435 \u043f\u0440\u0435\u0442\u0435\u0440\u043f\u0435\u0432\u0430\u043b \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0441 \u0441\u0430\u043c\u043e\u0433\u043e \u0441\u0432\u043e\u0435\u0433\u043e \u0440\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0434\u043e 2000 \u0433\u043e\u0434\u0430. \u0410 \u0432\u043e\u0442 KYRO \u0441 \u0435\u0433\u043e TBDR \u0432\u0441\u0451-\u0442\u0430\u043a\u0438 \u043b\u0443\u0447\u0448\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432 \u0438\u0433\u0440\u0430\u0445 \u0445\u043e\u0442\u044f \u0431\u044b \u044d\u043f\u043e\u0445\u0438 DirectX6.<\/p>\n<p>  \u041f\u043e\u043c\u0438\u043c\u043e \u044d\u0442\u043e\u0433\u043e \u0447\u0442\u043e \u043b\u0438 \u043b\u044b\u0436\u0438 \u043d\u0435 \u0435\u0434\u0443\u0442\u2026 \u0423\u0447\u0438\u0442\u044b\u0432\u0430\u044f, \u0447\u0442\u043e \u043e\u0431\u0435 \u043c\u043e\u0438 \u043a\u0430\u0440\u0442\u044b \u043f\u043e\u0441\u043b\u0435 \u0440\u0435\u043c\u043e\u043d\u0442\u0430, \u043e\u0434\u043d\u0430 \u0441 \u043f\u0440\u043e\u0448\u0438\u0442\u044b\u043c \u0431\u0438\u043e\u0441\u043e\u043c, \u0430 \u0432\u0442\u043e\u0440\u0430\u044f \u0441 \u043a\u0430\u0441\u0442\u043e\u043c\u043d\u044b\u043c \u0431\u0438\u043e\u0441\u043e\u043c 2004 \u0433\u043e\u0434\u0430, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0435\u0435 \u0432\u0441\u0451 \u0436\u0435 \u0432\u0442\u043e\u0440\u043e\u0435. \u0418 \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 \u043d\u0430 \u043e\u0431\u043e\u0438\u0445 \u043a\u0430\u0440\u0442\u0430\u0445 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b: \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0448\u044c \u043e\u0434\u043d\u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0448\u044c \u0434\u0440\u0443\u0433\u043e\u0435 (\u043f\u0440\u0438\u0447\u0451\u043c \u043a\u0430\u043a\u043e\u0435 \u0438\u043c\u0435\u043d\u043d\u043e \u2014 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0432\u0435\u0440\u0441\u0438\u0438 \u0434\u0440\u043e\u0432). \u0422\u0430\u043a, <u>1280&#215;1024 \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 3D \u043c\u043d\u0435 \u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0438 \u043f\u0440\u0438 \u043a\u0430\u043a\u0438\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 \u043d\u0438 \u043d\u0430 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043a\u0430\u0440\u0442.<\/u><\/p>\n<h4><b>\u041f\u0440\u0438\u043a\u043b\u0430\u0434\u043d\u043e\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c<\/b><\/h4>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/5b3\/6d2\/39d\/5b36d239dfa5450992aa5c473b8fb197.JPG\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/5b3\/6d2\/39d\/5b36d239dfa5450992aa5c473b8fb197.JPG\"\/><\/a><\/p>\n<p>  <b>\u0412\u041d\u0418\u041c\u0410\u041d\u0418\u0415, \u041a\u043e\u043d\u0444\u0438\u0433:<\/b><\/p>\n<p>  MB: Gigabyte 6vtxe (Apollo Pro133T chipset)<br \/>  CPU: Pentium 3-S 1.4Ghz\/512Kb\/133FSB<br \/>  RAM: 3x256Mb PC133<br \/>  HDD: healthy UDMA-5 WD \u0441 \u043f\u0440\u0438\u043b\u0438\u0447\u043d\u044b\u043c \u043a\u044d\u0448\u0435\u043c 2\u041c\u0431 \u0438 5400RPM<br \/>  <b>WinXP SP3<\/b><br \/>  Video: <b>PowerVR KYRO II AGP<\/b><\/p>\n<p>  <b>\u0412\u0410\u0416\u041d\u041e:<\/b>  <\/p>\n<ul>\n<li> \u0421\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0431\u0443\u0434\u0435\u043c \u043d\u0430 <a href=\"http:\/\/www.old-games.ru\/game\/809.html\">Deus Ex<\/a>, \u0441\u043f\u0440\u0430\u0432\u0435\u0434\u043b\u0438\u0432\u043e\u0441\u0442\u0438 \u0440\u0430\u0434\u0438 (\u043d\u0443 \u0447\u0442\u043e\u0431\u044b \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u0441 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u043c\u0438 \u043e\u0431\u043e\u0437\u0440\u0451\u043d\u043d\u044b\u043c\u0438). \u041e\u0434\u043d\u0430\u043a\u043e \u0437\u043d\u0430\u0439\u0442\u0435, \u0447\u0442\u043e, \u0432\u0432\u0438\u0434\u0443 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0435\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u0447\u0438\u043f\u0430 (TBDR), \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 Quake 3 \u0431\u0443\u0434\u0443\u0442 \u0441\u043e\u0432\u0441\u0435\u043c \u0438\u043d\u044b\u043c\u0438 \u0432 \u043f\u043b\u0430\u043d\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u042d\u0442\u043e \u0432 \u0431\u043e\u043b\u044c\u0448\u0435\u0439 \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044c\u044e \u0438\u0433\u0440 \u0438 \u0438\u0445 \u0434\u0432\u0438\u0436\u043a\u043e\u0432: \u0433\u0434\u0435-\u0442\u043e \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0439 overdraw (2-3) \u0438 \u043c\u0443\u043b\u044c\u0442\u0438\u0442\u0435\u043a\u0441\u0442\u0443\u0440\u0438\u043d\u0433 x4, \u0430 \u0433\u0434\u0435-\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0433\u0440\u043e\u043c\u043d\u0430\u044f \u043a\u0443\u0447\u0430 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432, \u043d\u043e \u043f\u043e\u0447\u0442\u0438 \u043d\u0435\u0442 overdraw.<\/li>\n<li> \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0433\u0440\u0430\u0444\u0438\u043a\u0438 \u0432 \u0438\u0433\u0440\u0435: <b>\u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c \u043a\u0440\u0430\u0441\u043e\u043a<\/b>, \u0432\u0441\u044f\u043a\u0438\u0435 \u0442\u0430\u043c \u0442\u0440\u0438\u043b\u0438\u043d\u0435\u0439\u043a\u0438 \u0438 \u0432\u043e\u043b\u044e\u043c\u0442\u0440\u0438\u043a \u043b\u0430\u0439\u0442\u043d\u0438\u043d\u0433\u0438!<\/li>\n<li> \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0434\u0440\u043e\u0432\u2026 \u0447\u0442\u043e\u0436, \u0431\u0443\u0434\u0435\u043c \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c!<\/li>\n<li> \u041a\u0430\u0440\u0442\u0443 <u>\u0440\u0430\u0437\u0433\u043e\u043d\u044f\u0442\u044c \u043d\u0435\u0442 \u0441\u043c\u044b\u0441\u043b\u0430<\/u>, \u044d\u0442\u0438 \u043a\u0430\u0440\u0442\u044b \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435 \u0440\u0430\u0437\u0433\u043e\u043d\u044f\u044e\u0442\u0441\u044f (\u043e\u043f\u044f\u0442\u044c \u0436\u0435 \u0432 \u0441\u0438\u043b\u0443 \u0441\u0432\u043e\u0435\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b).<\/li>\n<\/ul>\n<p>  \u0418\u0442\u0430\u043a, \u043f\u043e\u0435\u0445\u0430\u043b\u0438 <s>\u0443\u0436\u0435 \u0431\u044b\u0441\u0442\u0440\u0435\u0439<\/s> \u043f\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u043c\u2026<\/p>\n<h5><b>API<\/b><\/h5>\n<p>  <\/p>\n<ul>\n<li><b>Direct3D<\/b>. \u041a\u0430\u043a \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0437 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u043a\u0430\u0440\u0442\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 DirectX7. <u>\u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0436\u0435 \u0434\u0435\u043b\u0435, \u043a\u0430\u0440\u0442\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e DirectX6<\/u>, \u043d\u043e, \u0447\u0442\u043e\u0431\u044b \u043a\u0430\u043a-\u0442\u043e \u043e\u043f\u0440\u0430\u0432\u0434\u0430\u0442\u044c\u0441\u044f, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0434\u0440\u043e\u0432 \u0437\u0430\u043f\u0438\u043b\u0438\u043b\u0438 \u044d\u043c\u0443\u043b\u044f\u0446\u0438\u044e HW T&#038;L (<i>\u043a\u0430\u043a \u0432 3dfx, \u0434\u0430&#8230;<\/i>). \u0418 \u0432\u043e\u0442 \u044d\u0442\u0430 \u0441\u0430\u043c\u0430\u044f \u044d\u043c\u0443\u043b\u044f\u0446\u0438\u044f \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445-\u0431\u0435\u0442\u0430 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0430\u0445.\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/91e\/14d\/ac1\/91e14dac10a64c02b43a73cdce31ec42.JPG\"\/><\/p>\n<p>  \u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043e\u043d\u0430 \u0442\u043e\u0447\u043d\u043e \u0442\u0430\u043a\u0436\u0435, \u043a\u0430\u043a \u0438 \u0443 \u0432\u0443\u0434\u04435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u044d\u0442\u043e\u043c \u043c\u043e\u043c\u0435\u043d\u0442\u0435 \u044f, \u043f\u043e\u0436\u0430\u043b\u0443\u0439, \u043d\u0435 \u0441\u0442\u0430\u043d\u0443. \u0418\u043d\u043e\u0433\u0434\u0430 \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/555\/9ad\/f53\/5559adf53e214dff8db316e7203efc92.jpg\"\/><\/p>\n<\/li>\n<li><b>OpenGL<\/b>. \u0422\u0443\u0442 \u0432\u0441\u0451 \u043f\u0440\u0435\u0434\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0438 \u043d\u0430\u0434\u0451\u0436\u043d\u043e: <u>ICD<\/u>. \u041f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438 \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0445 \u0447\u0438\u043f\u043e\u0432 \u044d\u0442\u043e \u2014 \u0433\u0438\u0433\u0430\u043d\u0442\u0441\u043a\u0438\u0439 \u043f\u0440\u043e\u0440\u044b\u0432! \u041f\u0440\u0430\u0432\u0434\u0430, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0442\u0430\u043a\u043e\u0435:\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/29c\/6cb\/aa6\/29c6cbaa663e4dfb90d1cca35699de00.jpg\"\/><\/p>\n<p>  \u041d\u043e \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445-\u0431\u0435\u0442\u0430 \u0434\u0440\u043e\u0432\u0430\u0445 <u>\u044d\u0442\u043e \u043f\u043e\u043f\u0440\u0430\u0432\u0438\u043b\u0438<\/u>.<\/p>\n<\/li>\n<li><b>PowerSGL<\/b>. \u0415\u0441\u043b\u0438 \u043a\u0442\u043e \u043f\u043e\u043c\u043d\u0438\u0442 \u0442\u0430\u043a\u043e\u0439,- \u0431\u044b\u043b \u0430\u043a\u0442\u0443\u0430\u043b\u0435\u043d \u0434\u043b\u044f \u0440\u0430\u043d\u043d\u0438\u0445 \u0447\u0438\u043f\u043e\u0432 PowerVR, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e:<br \/> <br \/>\n<blockquote><p>\u2026<br \/>  Infinite planes effects were not part of Open APIs and full capabilities of PowerVR can be exploited only through proprietary SGL. The API also supported data instancing to save memory by avoiding duplicates of materials, transformations and objects.<br \/>  \u2026<br \/>  <a href=\"http:\/\/vintage3d.org\/pcx1.php\">vintage3d.org\/pcx1.php<\/a>  <\/p><\/blockquote>\n<p>  \u0421 \u0432\u044b\u0445\u043e\u0434\u043e\u043c KYRO \u044f\u0432\u043d\u043e \u043f\u043e\u0442\u0435\u0440\u044f\u043b \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u043f\u0440\u0435\u0441\u043b\u043e\u0432\u0443\u0442\u044b\u0435 Infinite planes \u043d\u0435 \u043f\u0440\u0438\u0436\u0438\u043b\u0438\u0441\u044c, \u0430 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f data instancing \u043a \u044d\u0442\u043e\u043c\u0443 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0432 OGL \u0438\/\u0438\u043b\u0438 \u0432 D3D. <\/p>\n<p>  \u0418 \u0432\u0441\u0451 \u0436\u0435 \u0432 \u0434\u0440\u043e\u0432\u0430\u0445 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0444\u0430\u0439\u043b <i>SGL2.dll<\/i> (\u0438 \u0441 \u043a\u0430\u0436\u0434\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0439 \u0434\u043e\u043f\u0438\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f!). \u0421\u0443\u0434\u044f \u043f\u043e \u0442\u0435\u0433\u0430\u043c \u0432 \u0444\u0430\u0439\u043b\u0435, \u044d\u0442\u043e \u043d\u0435 PowerSGL, \u0430 PowerSGL Direct (\u043a\u0442\u043e \u0434\u0443\u043c\u0430\u0435\u0442, \u0447\u0442\u043e \u043e\u0441\u0438\u043b\u0438\u0442 \u0432 \u0447\u0451\u043c \u0440\u0430\u0437\u043d\u0438\u0446\u0430: <a href=\"http:\/\/www.vogonsdrivers.com\/getfile.php?fileid=431\">SDK<\/a>). \u041d\u043e, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432\u0441\u0435 \u0438\u0433\u0440\u044b \u043f\u043e\u0434 PowerSGL \u0438\u0441\u043a\u043e\u043d\u043d\u043e \u0438\u0449\u0443\u0442 \u0444\u0430\u0439\u043b <i>SGL.dll<\/i>, \u043b\u043e\u0433\u0438\u0447\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u044b <s>\u043d\u0430\u043b\u0438\u0442\u044c \u0438 \u043e\u0442\u043e\u0439\u0442\u0438<\/s> \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u0442\u044c \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u0447\u0442\u043e \u0431\u0443\u0434\u0435\u0442. \u041d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 Unreal (\u0432\u0435\u0440\u0441\u0438\u044f \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 SGL):<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/ec7\/717\/e72\/ec7717e7241e41e8b125086636d10e89.jpg\"\/><\/p>\n<p>  \u042f \u0434\u0430\u0436\u0435 \u0447\u0435\u0441\u0442\u043d\u043e \u043f\u044b\u0442\u0430\u043b\u0441\u044f \u043f\u043e\u0434\u0441\u0443\u043d\u0443\u0442\u044c \u0438\u0433\u0440\u0430\u043c <i>SGL.dll<\/i> (\u0438 \u0441\u043e\u043f\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0435 \u0444\u0430\u0439\u043b\u043e) \u0438\u0437 \u0434\u0440\u043e\u0432 \u0434\u043b\u044f PowerVR Series 2 \u2014 \u043f\u0440\u0438\u0431\u043b\u0438\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0442\u043e\u0442 \u0436\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442. \u0412\u044b\u0445\u043e\u0434\u0438\u0442, PowerSGL \u0432\u0441\u0451-\u0442\u0430\u043a\u0438 \u0432\u044b\u043a\u0438\u043d\u0443\u043b\u0438, \u043d\u043e \u0437\u0430\u0447\u0435\u043c \u0442\u043e\u0433\u0434\u0430 \u0434\u043e\u043f\u0438\u043b\u0438\u0432\u0430\u0442\u044c PowerSGL Direct? \u041a\u0430\u043a \u0431\u044b \u0442\u0430\u043c \u043d\u0438 \u0431\u044b\u043b\u043e, \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u043e\u0438\u0433\u0440\u0430\u0442\u044c \u0432 \u043a\u0440\u0430\u0441\u0438\u0432\u044b\u0439 <a href=\"http:\/\/www.old-games.ru\/game\/98.html\">Tomb Raider<\/a> \u2014 \u043f\u043e\u043a\u0443\u043f\u0430\u0439\u0442\u0435 <a href=\"http:\/\/vintage3d.org\/pcx2.php\">PCX2<\/a>\u2026  <\/li>\n<\/ul>\n<h5><b>\u0426\u0432\u0435\u0442\u0430\u0441\u0442\u043e\u0441\u0442\u044c<\/b><\/h5>\n<p>  \u041f\u043e\u043c\u0438\u043c\u043e \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 32-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u0446\u0432\u0435\u0442\u0430 \u0438 \u0434\u0430\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0432 24-\u0431\u0438\u0442\u043d\u043e\u043c\u2026<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/63a\/dbe\/19b\/63adbe19bac249d7861fcbe050321cef.jpg\"\/><\/p>\n<p>  \u2026 \u0443 KYRO \u0435\u0441\u0442\u044c \u043e\u0434\u043d\u0430 \u043a\u043b\u0430\u0441\u0441\u043d\u0430\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u0430\u044f \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044c: \u0432\u0435\u0441\u044c 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u0432\u0441\u0451 \u0432\u0440\u0435\u043c\u044f \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 32-\u0431\u0438\u0442\u043d\u043e\u043c \u0446\u0432\u0435\u0442\u0435. \u0412\u0421\u0415\u0413\u0414\u0410. \u042d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0434\u0432\u0435 \u0432\u0435\u0449\u0438:  <\/p>\n<ol>\n<li>\u041f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u043d\u0430 16-\u0431\u0438\u0442\u043d\u044b\u0439 \u0446\u0432\u0435\u0442 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u043d\u0435 \u0441\u0442\u0430\u043d\u0435\u0442.<\/li>\n<li>\u041a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u0432 16-\u0431\u0438\u0442\u043d\u043e\u043c \u0446\u0432\u0435\u0442\u0435 \u0434\u0430\u0436\u0435 \u0432\u044b\u0448\u0435, \u0447\u0435\u043c \u0443 \u0445\u0432\u0430\u043b\u0451\u043d\u044b\u0445 3dfx \u0441 \u0438\u0445 22-\u0431\u0438\u0442\u0430\u043c\u0438. \u0410 \u0432\u0441\u0451 \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u043f\u043e \u043a\u0430\u043d\u043e\u043d\u0430\u043c TBDR \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u0430\u0434\u0440\u0430 \u0438\u0437 32-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u0432 16-\u0431\u0438\u0442\u043d\u044b\u0439 \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u2014 \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435. \u0422\u043e\u0433\u0434\u0430 \u043a\u0430\u043a \u0443 IMR \u0432 16-\u0431\u0438\u0442\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u043f\u0440\u0438 \u043a\u0430\u0436\u0434\u043e\u043c \u043d\u043e\u0432\u043e\u043c \u043d\u0430\u043b\u043e\u0436\u0435\u043d\u0438\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u0435\u043a\u0441\u0442\u0443\u0440\u044b \u043d\u0430 \u0442\u0435\u043a\u0441\u0442\u0443\u0440\u0443 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0443\u0440\u044b \u0438\u0437 32 \u0431\u0438\u0442 \u0432 16 \u0431\u0438\u0442.<\/li>\n<\/ol>\n<p>  \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u044f \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e <s>\u0432\u0435\u0441\u0442\u0438 \u0437\u0434\u043e\u0440\u043e\u0432\u044b\u0439 \u043e\u0431\u0440\u0430\u0437 \u0436\u0438\u0437\u043d\u0438<\/s> \u0436\u0438\u0442\u044c \u0432 \u043a\u0440\u0430\u0441\u043e\u0447\u043d\u043e\u043c \u043c\u0438\u0440\u0435 \u0442\u0440\u0443\u043a\u043e\u043b\u043e\u0440\u0430, \u0447\u0435\u043c \u043b\u043e\u0432\u0438\u0442\u044c \u0433\u043b\u044e\u043a\u0438 \u0438 \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u044f. \u0412\u0435\u0434\u044c \u0442\u0435\u043f\u0435\u0440\u044c \u044d\u0442\u043e \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e! (\u043a\u0441\u0442\u0430\u0442\u0438 <u>\u0448\u043e\u0442\u044b \u043d\u0430\u043a\u043e\u043d\u0435\u0446-\u0442\u043e \u043a\u043b\u0438\u043a\u0430\u0431\u0435\u043b\u044c\u043d\u044b\u0435<\/u>)<\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/7b4\/e3b\/263\/7b4e3b263c77471fa7c02f0685fd21c3.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/7b4\/e3b\/263\/7b4e3b263c77471fa7c02f0685fd21c3.jpg\"\/><\/a><\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/64c\/450\/8a2\/64c4508a292646abb4522a537fb83209.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/64c\/450\/8a2\/64c4508a292646abb4522a537fb83209.jpg\"\/><\/a><\/p>\n<p>  \u0420\u0430\u0437\u043d\u0438\u0446\u0430 \u0432 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 (\u0432\u043d\u0438\u0437\u0443 \u0431\u0435\u043b\u044b\u043c \u0442\u0435\u043a\u0441\u0442\u043e\u043c FPS), \u0437\u0430\u043c\u0435\u0442\u044c\u0442\u0435 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442, \u0447\u0442\u043e \u0440\u0435\u0434\u043a\u043e\u0441\u0442\u044c. <\/p>\n<h5><b>\u0421\u0430\u043c\u043e\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435. \u041f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c<\/b><\/h5>\n<p>  \u041f\u043e\u0441\u043b\u0435 \u0432\u0441\u0435\u0439 \u044d\u0442\u043e\u0439 \u043b\u0435\u043a\u0446\u0438\u0438 \u0443 \u043f\u0440\u043e\u0441\u0442\u043e\u0433\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0432\u043e\u043f\u0440\u043e\u0441: \u00ab\u043d\u0435\u0443\u0436\u0435\u043b\u0438 \u0432\u0441\u0451 \u044d\u0442\u043e \u043c\u043e\u0433\u043b\u043e \u0431\u044b\u0442\u044c \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0416\u0438\u0440\u0430\u0444\u043e\u0432 \u0441 \u0420\u0430\u0434\u0435\u043e\u043d\u0430\u043c\u0438?\u00bb \u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u0435\u0441\u043b\u0438 \u043d\u0435 \u0432\u0434\u0430\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438, \u0432\u0441\u0451 \u0437\u0430\u0432\u0438\u0441\u0438\u043b\u043e \u043e\u0442 \u0441\u043b\u0443\u0447\u0430\u044f \ud83d\ude42 \u041f\u0440\u043e\u0446\u0438\u0442\u0438\u0440\u0443\u044e \u0441\u0435\u0431\u044f:  <\/p>\n<blockquote><p>\u0412\u0432\u0438\u0434\u0443 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0435\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u0447\u0438\u043f\u0430 (TBDR), \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 Quake 3 \u0431\u0443\u0434\u0443\u0442 \u0441\u043e\u0432\u0441\u0435\u043c \u0438\u043d\u044b\u043c\u0438 \u0432 \u043f\u043b\u0430\u043d\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u042d\u0442\u043e \u0432 \u0431\u043e\u043b\u044c\u0448\u0435\u0439 \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u044c\u044e \u0438\u0433\u0440 \u0438 \u0438\u0445 \u0434\u0432\u0438\u0436\u043a\u043e\u0432: \u0433\u0434\u0435-\u0442\u043e \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0439 overdraw (2-3) \u0438 \u043c\u0443\u043b\u044c\u0442\u0438\u0442\u0435\u043a\u0441\u0442\u0443\u0440\u0438\u043d\u0433x4, \u0430 \u0433\u0434\u0435-\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0433\u0440\u043e\u043c\u043d\u0430\u044f \u043a\u0443\u0447\u0430 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432, \u043d\u043e \u043f\u043e\u0447\u0442\u0438 \u043d\u0435\u0442 overdraw.  <\/p><\/blockquote>\n<h6><b>Full-Scene Anti-aliasing (FSAA)<\/b><\/h6>\n<p>  \u0423\u0431\u0438\u0440\u0430\u0435\u0442 \u043b\u0435\u0441\u0435\u043d\u043a\u0438 \u043d\u0430 \u043d\u0430\u043a\u043b\u043e\u043d\u043d\u044b\u0445 \u043b\u0438\u043d\u0438\u044f\u0445. \u0412 \u044d\u0442\u043e\u043c \u0447\u0438\u043f\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043e \u0442\u0440\u0438 \u0442\u0438\u043f\u0430 FSAA \u043c\u0435\u0442\u043e\u0434\u043e\u043c OGSS:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/6ee\/a05\/367\/6eea05367e184835bf0aa2562c673a34.JPG\"\/><\/p>\n<p>  \u041d\u043e \u0438 \u0442\u0443\u0442 \u0432\u0441\u0451 \u043d\u0435\u043f\u0440\u043e\u0441\u0442\u043e. \u041a\u0430\u043a \u044f \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0437\u0430\u044f\u0432\u0438\u043b \u0432\u044b\u0448\u0435, 1280x1024px \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043d\u0430 KYRO II \u043d\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c (\u043f\u043e \u0444\u0430\u043a\u0442\u0443 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u0441\u0438\u043b\u044c\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435). \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u044f \u0440\u0435\u0448\u0438\u043b, \u0447\u0442\u043e, \u0432 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u043c\u043e\u0436\u043d\u043e \u0438 \u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c 1280&#215;960, \u0431\u043b\u0430\u0433\u043e 64 \u043f\u0438\u043a\u0441\u0435\u043b\u044f \u043f\u043e \u0432\u044b\u0441\u043e\u0442\u0435 \u2014 \u043d\u0435 \u0441\u0430\u043c\u0430\u044f \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043f\u043e\u0442\u0435\u0440\u044f.<br \/>  \u041e\u0434\u043d\u0430\u043a\u043e \u0438 \u0442\u0443\u0442 \u043c\u0435\u043d\u044f \u043e\u0436\u0438\u0434\u0430\u043b <b>\u0441\u044e\u0440\u043f\u0440\u0438\u0437<\/b>. \u041e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u0432 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445 \u043f\u043e \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u0438 (\u043a\u043e\u0433\u0434\u0430 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 1024px) \u043e\u043f\u0446\u0438\u044f <i>FSAA 2&#215;1<\/i> \u0438 <i>2&#215;2<\/i> (\u044d\u0442\u043e \u043a\u043e\u0433\u0434\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u0438 \u0432\u0434\u0432\u043e\u0435) \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c. \u041f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e <u>\u0447\u0438\u043f \u043d\u0435 \u0443\u043c\u0435\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u043c\u0438 \u0431\u043e\u043b\u044c\u0448\u0435 2048px.<\/u><\/p>\n<p>  \u0422\u0430\u043a \u0447\u0442\u043e \u0434\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043a\u0430\u043a \u0432\u043e\u043e\u0431\u0449\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 FSAA \u0432 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0438 <b>1024&#215;768<\/b>. \u041d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u0430\u043b\u0438\u0430\u0441\u0438\u043d\u0433 (\u043b\u0435\u0441\u0435\u043d\u043a\u0443) \u0443 \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0445 \u043d\u043e\u0436\u0435\u043a \u0441\u0442\u0443\u043b\u044c\u0435\u0432 \u043d\u0430 \u0441\u0442\u043e\u043b\u0435 \u0438 \u043d\u0430 \u0430\u043b\u0438\u0430\u0441\u0438\u043d\u0433 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u043b\u0438\u043d\u0438\u0439 \u0443 \u043b\u0430\u043c\u043f (\u0438\u043b\u0438 \u0443 \u0441\u0442\u043e\u043b\u0430):<\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/67f\/e6c\/fc4\/67fe6cfc464748e9b96d7f075e3b6309.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/67f\/e6c\/fc4\/67fe6cfc464748e9b96d7f075e3b6309.jpg\"\/><\/a><\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/8f6\/7b6\/55e\/8f67b655ece34d4ca8596241613ef541.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/8f6\/7b6\/55e\/8f67b655ece34d4ca8596241613ef541.jpg\"\/><\/a><\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/449\/0a2\/9bf\/4490a29bf96545939107614d5edb006e.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/449\/0a2\/9bf\/4490a29bf96545939107614d5edb006e.jpg\"\/><\/a><\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/f92\/17c\/fa8\/f9217cfa802743e69d6c41b4e1bdee4a.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/f92\/17c\/fa8\/f9217cfa802743e69d6c41b4e1bdee4a.jpg\"\/><\/a><\/p>\n<p>  \u0427\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0442\u0430\u043a \u044d\u0442\u043e \u0442\u043e, \u0447\u0442\u043e (\u0447\u0442\u043e?) \u0432\u043e\u043f\u0440\u0435\u043a\u0438 \u043c\u043d\u043e\u0433\u0438\u043c \u0441\u043b\u0443\u0445\u0430\u043c FSAA \u043d\u0438\u0444\u0438\u0433\u0430 \u043d\u0435 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u0430\u044f \u0438 \u0441 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435\u043c \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u0437\u0430\u043c\u0435\u0442\u043d\u043e \u0441\u043d\u0438\u0436\u0430\u0435\u0442\u0441\u044f FPS. \u0422\u043e \u0435\u0441\u0442\u044c, \u0442\u0443\u0442 \u0432\u0441\u0451 \u043a\u0430\u043a \u0432\u0441\u0435\u0433\u0434\u0430: \u0425\u043e\u0442\u0438\u0442\u0435? \u041f\u043b\u0430\u0442\u0438\u0442\u0435! \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0441\u043e\u0431\u043e \u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043b\u0438\u0447\u043d\u043e\u0441\u0442\u0438 \u0437\u0430\u043c\u0435\u0442\u0438\u043b\u0438, \u0447\u0442\u043e <i>\u0413\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 FSAA<\/i> \u0443\u0431\u0438\u0440\u0430\u0435\u0442 \u043b\u0435\u0441\u0435\u043d\u043a\u0438 \u043f\u043e \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u0438, \u0430 \u043d\u0435 \u043f\u043e \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u0438. \u0418 \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442. \u041d\u0443 \u0434\u0430, \u043c\u043e\u043b\u043e\u0434\u0446\u044b, \u043d\u043e \u044f \u0442\u043e\u0447\u043d\u043e \u043d\u0435 \u043f\u0435\u0440\u0435\u043f\u0443\u0442\u0430\u043b \u0448\u043e\u0442\u044b, \u0445\u043e\u0442\u044f FPS \u0438 \u0434\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0435 (\u043d\u0430 1024&#215;2 \u043f\u043e \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u0438 \u0434\u043e\u043b\u0436\u043d\u043e \u0442\u0440\u0430\u0442\u0438\u0442\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u0435 FPS). \u041d\u0443 \u0432\u043e\u0442 \u0442\u0430\u043a \u0432\u043e\u0442 OGSS FSAA \u043f\u043e\u0447\u0435\u043c\u0443-\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443 KYRO II \u2014 \u043f\u0435\u0440\u0435\u043f\u0443\u0442\u0430\u043d\u043e \u0432 \u0434\u0440\u043e\u0432\u0430\u0445? \u042d\u0442\u043e \u0432\u043e-\u043f\u0435\u0440\u0432\u044b\u0445.<\/p>\n<p>  \u0410 \u0432\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u044d\u0442\u043e\u0439 \u0441\u0430\u043c\u043e\u0439 FSAA, \u0441\u043a\u0430\u0436\u0443 \u044f \u0432\u0430\u043c\u2026 \u043a\u0430\u043a \u0447\u0435\u0440\u0435\u0437 \u0433\u0440\u044f\u0437\u043d\u043e\u0435 \u0441\u0442\u0435\u043a\u043b\u043e. \u042d\u0442\u043e \u043d\u0430 \u0448\u043e\u0442\u0430\u0445 \u0435\u0449\u0451 \u043d\u0438\u0447\u0435\u0433\u043e, \u0430 \u0432\u044b \u043d\u0430\u0442\u044f\u043d\u0438\u0442\u0435 \u043d\u0430 \u0432\u0435\u0441\u044c \u044d\u043a\u0440\u0430\u043d, \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u0439\u043c\u0451\u0442\u0435 (\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0431\u0440\u043e\u0443\u0437\u0435\u0440\u0430 \u0435\u0441\u0442\u044c \u043a\u0430\u0440\u0435\u0442\u043a\u0430). \u0412\u0434\u043e\u0431\u0430\u0432\u043e\u043a, \u043a\u0430\u043a \u0432\u044b \u043f\u043e\u043d\u044f\u043b\u0438, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0433\u043b\u0430\u0436\u0438\u0432\u0430\u0442\u044c \u0438\u043b\u0438 \u043e\u0434\u043d\u0443 \u043a\u0430\u043a\u0443\u044e-\u0442\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u0438\u043b\u0438 \u043e\u0431\u0435; \u043f\u043e 2 \u0441\u044d\u043c\u043f\u043b\u0430\u043c \u0432 \u043e\u0431\u0435 \u0441\u0442\u043e\u0440\u043e\u043d\u044b (\u043a\u0430\u043a \u0443 3dfx) \u0433\u043b\u0430\u0434\u0438\u0442\u044c \u043d\u0435\u043b\u044c\u0437\u044f. \u041d\u0435\u0442, \u0432\u0441\u0451-\u0442\u0430\u043a\u0438 \u043f\u0440\u0430\u0432\u0434\u0443 \u0433\u043b\u0430\u0433\u043e\u043b\u044f\u0442, OGSS \u0434\u0430\u043b\u0435\u043a\u043e \u0434\u043e RGSS, \u0447\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u043b\u0430\u0441\u044c \u0432 \u0432\u0443\u0434\u04435.<\/p>\n<h6><b>Anisotropic Filtering (AF)<\/b><\/h6>\n<p>  \u042d\u0442\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0442\u0440\u0438\u043b\u0438\u043d\u0435\u0439\u043a\u0438. \u0421\u0442\u0435\u043f\u0435\u043d\u044c \u043d\u0435 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f, \u043e\u043d\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0435\u0441\u0442\u044c \ud83d\ude42 \u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442, \u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0439\u0441\u044f \u0443\u0437\u043e\u0440 \u043d\u0430 \u043b\u0435\u0432\u043e\u0439 \u0441\u0442\u0435\u043d\u0435 \u0438 \u043d\u0430 \u0442\u043e, \u043a\u0430\u043a \u043e\u043d \u0445\u043e\u0440\u043e\u0448\u043e \u0432\u0438\u0434\u0435\u043d \u0441 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435\u043c \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u043e\u0442 <s>\u043a\u0430\u043c\u0435\u0440\u044b<\/s> \u0438\u0433\u0440\u043e\u043a\u0430 (\u0434\u0430, \u043f\u0440\u0438\u043c\u0435\u0440 \u0442\u0435\u043c\u043d\u043e\u0432\u0430\u0442\u044b\u0439, \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0431\u0435\u0437 \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u0438\u044f):<\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/9c9\/b13\/a86\/9c9b13a863de44b79cdacb56651c1fe0.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/9c9\/b13\/a86\/9c9b13a863de44b79cdacb56651c1fe0.jpg\"\/><\/a><\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/69e\/2fa\/dfa\/69e2fadfa16142aa9f920903130b65d7.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/69e\/2fa\/dfa\/69e2fadfa16142aa9f920903130b65d7.jpg\"\/><\/a><\/p>\n<p>  \u041a\u0442\u043e \u0445\u043e\u0447\u0435\u0442 \u043f\u043e\u043d\u044f\u0442\u044c, \u043a\u0430\u043a \u043e\u043d\u0430 (AF) \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442, \u0447\u0438\u0442\u0430\u0435\u0442 <a href=\"https:\/\/en.wikipedia.org\/wiki\/Anisotropic_filtering\">\u0437\u0434\u0435\u0441\u044c<\/a>.<\/p>\n<h6><b>FSAA + AF<\/b><\/h6>\n<p>  \u041d\u0443 \u0438, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u043d\u0430\u043c \u0441 \u0432\u0430\u043c\u0438 \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u044c, \u043a\u0430\u043a \u0436\u0435 \u043a\u0430\u0440\u0442\u0430 \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u043f\u0435\u0432\u0430\u0442\u044c \u0437\u0430 \u0432\u0441\u0435\u043c \u044d\u0442\u0438\u043c. \u0410 \u0432\u043e\u0442:<\/p>\n<p>  <b>1024&#215;768<\/b>. \u0422\u0443\u0442 \u0435\u0449\u0451 \u043c\u043e\u0436\u043d\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u0443\u044e FSAA, \u0442\u0430\u043a \u0441\u043a\u0430\u0437\u0430\u0442\u044c. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c.<\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/935\/df0\/bf4\/935df0bf46524e4b9243b010365c7b3a.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/935\/df0\/bf4\/935df0bf46524e4b9243b010365c7b3a.jpg\"\/><\/a><\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/f6f\/a3a\/8dd\/f6fa3a8dd39c4fea8487bbecd071bb39.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/f6f\/a3a\/8dd\/f6fa3a8dd39c4fea8487bbecd071bb39.jpg\"\/><\/a><\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/765\/848\/2bd\/7658482bd29b4ac6b339c7177618849c.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/765\/848\/2bd\/7658482bd29b4ac6b339c7177618849c.jpg\"\/><\/a><\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/e91\/53c\/e30\/e9153ce3011c44b9a55239019e9452d1.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/e91\/53c\/e30\/e9153ce3011c44b9a55239019e9452d1.jpg\"\/><\/a><\/p>\n<p>  <b>1280&#215;960<\/b>. \u0417\u0434\u0435\u0441\u044c \u0443\u0436\u0435 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0434\u0435\u043b\u0430\u0442\u044c FSAA \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u0438.<\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/cdd\/4e8\/ff4\/cdd4e8ff44994135ab2f85bc8bbedfa3.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/cdd\/4e8\/ff4\/cdd4e8ff44994135ab2f85bc8bbedfa3.jpg\"\/><\/a><\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/921\/71e\/8cb\/92171e8cb4f24156b8069c7753343469.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/921\/71e\/8cb\/92171e8cb4f24156b8069c7753343469.jpg\"\/><\/a><\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/f95\/de2\/75a\/f95de275a16543488de5fced138c831f.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/f95\/de2\/75a\/f95de275a16543488de5fced138c831f.jpg\"\/><\/a><\/p>\n<p>  <a href=\"https:\/\/habrastorage.org\/files\/cc8\/b55\/103\/cc8b55103e6e4f0ca67380038746800e.jpg\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/cc8\/b55\/103\/cc8b55103e6e4f0ca67380038746800e.jpg\"\/><\/a><\/p>\n<p>  \u0418\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e KYRO II \u043d\u0435 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u0442 AF + FSAA \u2014 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u043b\u0430\u0439\u0434\u0448\u043e\u0443 \u043d\u0438\u043a\u043e\u043c\u0443 \u043d\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e. \u041d\u0443 \u0430 \u0440\u0430\u0437 \u0437\u0430 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e FSAA \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043e\u0446\u0435\u043d\u043a\u0443 \u00ab\u043f\u043b\u043e\u0445\u043e\u00bb, \u0442\u043e \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u0440\u0430\u0434\u043e\u0441\u0442\u044f\u0445 \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438 \u0437\u0430\u0431\u044b\u0442\u044c \u043e \u043d\u0435\u0439 \u043d\u0430\u0432\u0441\u0435\u0433\u0434\u0430. \u0412 \u0432\u044b\u0441\u043e\u043a\u043e\u043c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0438 \u043c\u043e\u0436\u043d\u043e \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c AF, \u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e. \u0422\u0430\u043a \u0447\u0442\u043e, \u0434\u0430\u043c\u044b \u0438 \u0433\u043e\u0441\u043f\u043e\u0434\u0430, \u0432 Deus Ex (\u0438 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0445 \u0438\u0433\u0440\u0430\u0445) KYRO II \u043a\u0430\u043a \u0431\u044b \u0442\u0430\u043a \u043d\u0435\u043d\u0430\u0432\u044f\u0437\u0447\u0438\u0432\u043e \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u043b \u0432\u0430\u043c \u0434\u043e\u0432\u043e\u043b\u044c\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0442\u0440\u0438\u043b\u0438\u043d\u0435\u0439\u043a\u043e\u0439 \u0438 \u0436\u0434\u0430\u0442\u044c \u0432\u044b\u0445\u043e\u0434\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0447\u0438\u043f\u0430 \u0441 \u0431\u043b\u043e\u043a\u043e\u043c HW T&#038;L. \u041d\u043e \u0435\u0433\u043e \u043d\u0438\u043a\u0442\u043e \u043d\u0435 \u0434\u043e\u0436\u0434\u0430\u043b\u0441\u044f. \u0422\u0430\u043a \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0441\u044f TBDR \u043d\u0430 PC.<\/p>\n<h4><b>\u041d\u0443 \u0442\u0430\u043a \u0432\u043e\u0442, \u0437\u043d\u0430\u0435\u0442\u0435&#8230;<\/b><\/h4>\n<p>  \u0415\u0441\u043b\u0438 \u043e\u0442\u0431\u0440\u043e\u0441\u0438\u0442\u044c \u0441\u0430\u043c\u0443 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443 KYRO \u2014 \u0434\u043b\u044f \u0440\u044f\u0434\u043e\u0432\u043e\u0433\u043e \u0448\u043a\u043e\u043b\u044c\u043d\u0438\u043a\u0430 \u044d\u0442\u043e \u0431\u044b\u043b\u0430 \u0441\u0430\u043c\u0430\u044f \u043e\u0431\u044b\u043a\u043d\u043e\u0432\u0435\u043d\u043d\u0430\u044f \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0430, \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0435 \u0431\u044b\u043b\u043e \u043a\u0430\u043a\u0438\u0445-\u0442\u043e \u0442\u0430\u043c \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0445 \u0430\u043f\u043f\u0440\u043e\u043a\u0441\u0438\u043c\u0430\u0446\u0438\u0439, 22-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u0446\u0432\u0435\u0442\u0430, \u0437\u0430\u043f\u0440\u0435\u0449\u0451\u043d\u043d\u044b\u0445 api \u0438 \u043f\u0440\u043e\u0447\u0435\u0439 \u043b\u0430\u0431\u0443\u0434\u044b, \u0440\u0430\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u043f\u043e\u0432\u043e\u0434 \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0441\u0442\u0430\u0440\u044b\u0439 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440. <b>\u0412 KYRO \u0432\u0441\u0451 \u0431\u044b\u043b\u043e:<\/b>  <\/p>\n<ol>\n<li><u>\u041f\u0440\u0435\u0434\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e<\/u>: \u0447\u0435\u0441\u0442\u043d\u044b\u0439 32-\u0431\u0438\u0442\u043d\u044b\u0439 \u0446\u0432\u0435\u0442, \u043f\u043e\u043b\u043d\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 DX6, \u044d\u043c\u0443\u043b\u044f\u0446\u0438\u044f DX7.<\/li>\n<li><u>\u041f\u0440\u0435\u0434\u0435\u043b\u044c\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u043e<\/u>: \u0440\u0430\u0437\u0433\u043e\u043d\u044f\u0442\u044c \u0431\u044b\u043b\u043e \u043d\u0435\u0447\u0435\u0433\u043e<\/li>\n<li><u>\u0418 \u043f\u0440\u0435\u0434\u0435\u043b\u044c\u043d\u043e \u0434\u0451\u0448\u0435\u0432\u043e<\/u> \ud83d\ude42<\/li>\n<\/ol>\n<p>  \u0417\u0430 \u0442\u0435 \u0434\u0435\u043d\u044c\u0433\u0438, \u0447\u0442\u043e \u0442\u043e\u0433\u0434\u0430 \u043f\u0440\u043e\u0441\u0438\u043b\u0438 \u0437\u0430 \u043a\u0430\u0440\u0442\u044b \u043d\u0430 KYRO II \u044d\u0442\u043e \u0431\u044b\u043b\u0430 \u043a\u043e\u043d\u0444\u0435\u0442\u043a\u0430. \u0414\u0430, \u0441 \u043a\u0438\u0441\u043b\u043e-\u0441\u043b\u0430\u0434\u043a\u043e\u0439 \u043d\u0430\u0447\u0438\u043d\u043a\u043e\u0439, \u043d\u043e \u0432\u0441\u0451 \u0436\u0435 \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u043b\u0443\u0447\u0448\u0435, \u0447\u0435\u043c \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0439 \u0430\u0441\u0441\u043e\u0440\u0442\u0438\u043c\u0435\u043d\u0442, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0441\u0435\u0439\u0447\u0430\u0441 \u0434\u0432\u0443\u043c\u044f \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u043c\u0438 \u0444\u0438\u0440\u043c\u0430\u043c\u0438.<br \/>  \u0411\u0443\u0434\u0435\u0442 \u043d\u0435 \u043b\u0438\u0448\u043d\u0438\u043c \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u0441\u0443\u0434\u044c\u0431\u0430 PowerVR \u0432 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0435 PC \u0432\u043e \u043c\u043d\u043e\u0433\u043e\u043c \u043f\u043e\u0445\u043e\u0436\u0430 \u043d\u0430 \u0441\u0443\u0434\u044c\u0431\u0443 3dfx (<i>\u043c\u043e\u0436\u043d\u043e \u0434\u0430\u0436\u0435 \u0432\u0441\u043f\u043e\u043c\u043d\u0438\u0442\u044c \u043f\u0440\u0435\u0434\u0441\u043c\u0435\u0440\u0442\u043d\u0443\u044e \u043f\u043e\u043a\u0443\u043f\u043a\u0443 Gigapixel<\/i>). \u0422\u0430\u043a\u0438\u0435 \u0436\u0435 \u0441\u043d\u043e\u0433\u0441\u0448\u0438\u0431\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043d\u043e\u0432\u0430\u0442\u043e\u0440\u0441\u0442\u0432\u0430, \u0442\u0435 \u0436\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0438, \u043a\u0430\u043a \u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435, \u0442\u0435 \u0436\u0435 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u0432\u044b\u0445\u043e\u0434\u0430. \u0412 \u0438\u0442\u043e\u0433\u0435 \u0443\u0445\u043e\u0434 \u0441 \u0440\u044b\u043d\u043a\u0430 \u0438 \u0441\u043c\u0435\u0440\u0442\u044c \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0433\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u043e\u0433\u043e api (PowerSGL).<\/p>\n<p>  \u0412 \u043e\u0431\u0449\u0435\u043c \u0438 \u0446\u0435\u043b\u043e\u043c \u0432 \u0438\u0442\u043e\u0433\u0435 \u0432\u0441\u0451 \u0441\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043a \u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0442\u043e\u0447\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u0432\u0435 \u0432\u0435\u0449\u0438:  <\/p>\n<ol>\n<li>\n<blockquote><p>\u0412\u0441\u0451 \u043d\u043e\u0432\u043e\u0435 \u2014 \u043f\u043b\u043e\u0445\u043e \u0437\u0430\u043a\u043e\u043f\u0430\u043d\u043d\u043e\u0435 \u0441\u0442\u0430\u0440\u043e\u0435.<\/p><\/blockquote>\n<p>  \u041a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0431\u044b, \u0447\u0442\u043e \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u043d\u043d\u0438\u0445 \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u0432 \u0432 \u0432\u043e\u043f\u0440\u043e\u0441\u0435 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439 \u0432\u0438\u0434\u0435\u043e\u0447\u0438\u043f\u043e\u0432 \u043f\u0443\u0442\u0451\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u043d\u0438\u0437\u043a\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u043e\u0433\u043e api \u0438 \u0437\u0430\u0442\u043e\u0447\u043a\u0435 \u0438\u0433\u0440 \u043f\u043e\u0434 \u044d\u0442\u0438 api (\u0435\u0441\u043b\u0438 \u043d\u0435 \u043f\u043e\u043d\u044f\u043b\u0438, \u043f\u0435\u0440\u0435\u0447\u0438\u0442\u0430\u0439\u0442\u0435 \u0435\u0449\u0451 \u0440\u0430\u0437\u043e\u043a) \u2014 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u044d\u0442\u043e \u0432\u0441\u0451 \u0443\u0436\u0435 \u043f\u044b\u043b\u044c\u043d\u0430\u044f \u0438\u0441\u0442\u043e\u0440\u0438\u044f (\u043a\u043e\u0442\u043e\u0440\u0443\u044e, \u043a\u0441\u0442\u0430\u0442\u0438, \u043f\u043e\u0434\u0438 \u0440\u0430\u0441\u043a\u043e\u043f\u0430\u0439!). \u0410 \u0432\u043e\u0442 <a href=\"https:\/\/ru.wikipedia.org\/wiki\/Mantle_%28API%29\">\u043d\u0438\u0444\u0438\u0433\u0430<\/a>! \u0412\u044b \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435, \u043a\u0430\u043a\u043e\u0439 \u0442\u0430\u043c \u0443\u0436\u0435 \u0432\u043d\u0443\u0448\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0438\u0433\u0440!  <\/li>\n<li>\n<blockquote><p>\u0411\u0443\u0434\u0443\u0449\u0435\u0435 \u043d\u0435 \u043f\u0440\u0435\u0434\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043e!<\/p><\/blockquote>\n<p>  \u0412\u043e \u043c\u043d\u043e\u0433\u043e\u043c \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f PowerVR \u0432 \u043e\u0431\u043e\u0437\u0440\u0438\u043c\u043e\u043c \u0431\u0443\u0434\u0443\u0449\u0435\u043c \u043c\u044b \u0441\u043c\u043e\u0433\u043b\u0438 \u043d\u0430\u0431\u043b\u044e\u0434\u0430\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0435\u0439\u0448\u0438\u0435 \u0432\u0435\u0449\u0438. \u0422\u0430\u043a, \u0443\u0436\u0435 \u0432 2007 \u0433\u043e\u0434\u0443 \u0432 \u0441\u0432\u0435\u0442 \u0432\u044b\u0448\u0435\u043b \u043b\u044e\u0431\u0438\u043c\u044b\u0439 \u0421\u0442\u0430\u043b\u043a\u0435\u0440: \u0422\u0435\u043d\u044c \u0427\u0435\u0440\u043d\u043e\u0431\u044b\u043b\u044f, \u0434\u0432\u0438\u0436\u043e\u043a \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0442\u0435\u0445\u043d\u0438\u043a\u0443 \u043f\u043e\u0434 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c <a href=\"https:\/\/en.wikipedia.org\/wiki\/Deferred_shading\">Deffered Shading<\/a>. \u041d\u0435\u0442\u0440\u0443\u0434\u043d\u043e \u0434\u043e\u0433\u0430\u0434\u0430\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0432 \u043e\u0441\u043d\u043e\u0432\u0435 \u043b\u0435\u0436\u0430\u0442 \u0442\u0435 \u0436\u0435 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0438 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043d\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0432\u0438\u0434\u0435\u043e\u043f\u0430\u043c\u044f\u0442\u0438, \u0447\u0442\u043e \u0438 \u0443 PowerVR. \u041d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u043c \u043f\u0443\u0442\u0451\u043c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0448\u0435\u0439\u0434\u0435\u0440\u043e\u0432 \u0434\u043b\u044f <b>IMR<\/b>.  <\/li>\n<\/ol>\n<h4><b>\u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u043d\u043e\u0441\u0442\u0438<\/b><\/h4>\n<p>  <\/p>\n<ul>\n<li>\u041f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e, \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u043d\u0430\u043a\u043e\u043d\u0435\u0446 \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u043c\u0438\u0440\u0443 \u043f\u0440\u0430\u0432\u0434\u0443. \u041a\u043b\u0430\u043d\u044f\u044e\u0441\u044c \u0434\u0432\u0443\u043c \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430\u043c \u0438\u0437 \u043e\u0434\u043d\u043e\u0439 \u041f\u0438\u0442\u0435\u0440\u0441\u043a\u043e\u0439 \u043a\u043e\u043d\u0442\u043e\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043c\u043e\u0433\u043b\u0438 \u0434\u0435\u0442\u0430\u043b\u044f\u043c\u0438 \u0438 \u0434\u0430\u0436\u0435 \u0438\u0445 \u043f\u0440\u0438\u043f\u0430\u044f\u043b\u0438 \u0437\u0430 \u043c\u0435\u043d\u044f! \u0411\u0435\u0437 \u043d\u0438\u0445 \u043e\u0431\u0437\u043e\u0440\u043e\u0432 \u0432\u0443\u0434\u04435 \u0438 \u043a\u0430\u0439\u0440\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435 \u0431\u044b\u043b\u043e \u0431\u044b!\n<\/li>\n<li>\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 <a href=\"http:\/\/www.old-games.ru\/\">old-games.ru<\/a> \u0437\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0431\u044b\u0441\u0442\u0440\u043e \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e \u0441\u043a\u0430\u0447\u0430\u0442\u044c 20 \u0438\u0433\u0440 \u0441\u043a\u043e\u043f\u043e\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0434\u0438 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u0446\u0435\u043d\u0438\u0442\u044c \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u043e\u0434\u043d\u0430\u0436\u0434\u044b \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c.\n<\/li>\n<li>\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u043e\u0432 \u0438 \u0441\u0440\u044b\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u043f\u043e\u043a\u0440\u043e\u0432\u043e\u0432 \u2014 \u043a\u043e\u043c\u044c\u044e\u043d\u0438\u0442\u0438 <a href=\"http:\/\/www.vogons.org\/\">VOGONS<\/a>. \u0417\u0430 \u043a\u0443\u0447\u0443 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0445 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0439 \u0438 \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u043e\u043a!  <\/li>\n<\/ul>\n<p>  <b>&#8230;TBC&#8230;<\/b><\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u043b\u0438\u0442\u0435\u0440\u0430\u0442\u0443\u0440\u0430<\/b><\/p>\n<div class=\"spoiler_text\">\u041a\u0440\u0430\u0442\u043a\u043e \u043e PowerVR <a href=\"http:\/\/www.vogonswiki.com\/index.php\/PowerVR\">\u043d\u0430 VOGONS<\/a><br \/>  \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 <a href=\"http:\/\/www.anandtech.com\/show\/558\">KYRO<\/a><br \/>  \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 <a href=\"http:\/\/www.techspot.com\/old-articles\/reviews\/hardware\/vividxs\/index.shtml\">KYRO II<\/a><\/p>\n<p>  <a href=\"http:\/\/www.beyond3d.com\/content\/articles\/38\">\u0423\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0430\u044f<\/a> \u0438 <a href=\"http:\/\/blog.imgtec.com\/powervr\/a-look-at-the-powervr-graphics-architecture-tile-based-rendering\">\u0441\u0432\u0435\u0436\u0430\u044f<\/a> \u0442\u0435\u043e\u0440\u0438\u0438 \u0442\u0430\u0439\u043b\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430 PowerVR (\u043f\u0440\u0438\u0447\u0451\u043c \u043d\u0438 \u0432 \u043e\u0434\u043d\u043e\u0439 \u043d\u0435\u0442 \u0432\u0441\u0435\u0439 \u043f\u0440\u0430\u0432\u0434\u044b!)<br \/>  <a href=\"https:\/\/web.archive.org\/web\/20031117040134\/http:\/\/www.powervr.com\/pdf\/TBR3D.pdf\">\u041f\u0440\u0443\u0444<\/a> \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u0439 \u043e\u0442 PowerVR (\u0438\u0437 \u0430\u0440\u0445\u0438\u0432\u0430).<\/p>\n<p>  \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 <a href=\"http:\/\/www.extremetech.com\/computing\/49076-extremetech-3d-pipeline-tutorial\">\u0442\u0443\u0442\u043e\u0440\u0438\u0430\u043b \u043f\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u0443 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d\u0443<\/a>.<br \/>  <a href=\"http:\/\/blog.imgtec.com\/powervr\/understanding-powervr-series5xt-powervr-tbdr-and-architecture-efficiency-part-4\">\u0411\u043b\u043e\u0433 Kristof Beets&#8217;\u0430<\/a>, \u043f\u043e\u0441\u0432\u044f\u0449\u0451\u043d\u043d\u044b\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0447\u0438\u043f\u043e\u0432 PowerVR.<br \/>  <a href=\"http:\/\/vintage3d.org\">vintage3d.org<\/a> \u2014 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u0438\u0439 \u0441\u0430\u0439\u0442 \u0441 \u043e\u0431\u0437\u043e\u0440\u0430\u043c\u0438 \u043e\u0447\u0435\u043d\u044c \u0440\u0430\u043d\u043d\u0435\u0433\u043e 3D  <\/div>\n<\/div>\n<div class=\"clear\"><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/geektimes.ru\/post\/258976\/\"> http:\/\/geektimes.ru\/post\/258976\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"spoiler\"><b class=\"spoiler_title\">\u0410\u0433\u0430, \u0432\u043e\u0442 \u044d\u0442\u0438 \u0440\u0435\u0431\u044f\u0442\u0430!<\/b><\/p>\n<div class=\"spoiler_text\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/b25\/6d5\/f72\/b256d5f728724533be17162945b44bd3.jpg\"\/>  <\/div>\n<\/div>\n<p>  <b>Imagination Technologies<\/b> \u2014 \u043e\u0434\u043d\u0438 \u0438\u0437 \u0442\u0435\u0445 \u043d\u0435\u043c\u043d\u043e\u0433\u0438\u0445, \u0434\u043e\u043a\u0430\u0437\u0430\u0432\u0448\u0438\u0445, \u0447\u0442\u043e \u0432 \u044d\u0442\u043e\u043c \u043c\u0438\u0440\u0435 \u0442\u043e\u0447\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0441\u0440\u0430\u0437\u0443 \u0432 \u0434\u0432\u0443\u0445 \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u044f\u0445: \u0432 \u0442\u0435\u043d\u0438 \u0438 \u0432 \u043f\u0440\u0438\u0431\u044b\u043b\u0438. \u0415\u0441\u043b\u0438 \u0443\u0436 \u043a\u0442\u043e \u0438 \u0437\u043d\u0430\u0435\u0442, \u043a\u0430\u043a \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433 3D-\u0441\u0446\u0435\u043d\u044b, \u0442\u0430\u043a <b>Kristof Beets<\/b> \u0432\u0441\u0435\u0433\u0434\u0430 \u0437\u043d\u0430\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u0435. \u0412 \u00ab\u0431\u044b\u043b\u044b\u0435 \u0433\u043e\u0434\u044b\u00bb \u043c\u0443\u0436\u0447\u0438\u043d\u0430 \u0431\u044b\u043b \u043b\u0438\u0446\u043e\u043c <b>PowerVR<\/b> (\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435 Imagination Technologies, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0435\u0435\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 3D-\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0447\u0438\u043f\u043e\u0432) \u0438 \u0432\u0435\u0449\u0430\u043b \u043d\u0430\u043c \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043e\u043d \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e \u0441 \u0435\u0449\u0451 \u043f\u0430\u0440\u043e\u0439 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u043e\u0432 \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430. \u0412 \u0440\u0435\u043a\u043b\u0430\u043c\u043d\u044b\u0445 \u0431\u0440\u043e\u0448\u044e\u0440\u0430\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u043f\u0435\u0441\u0442\u0440\u0438\u043b \u043a\u0430\u0436\u0434\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u0432\u0438\u0434\u0435\u043e\u043f\u043b\u0430\u0442 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0438\u0445 \u0447\u0438\u043f\u043e\u0432, \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u043d\u0430\u0439\u0442\u0438 \u043e\u0447\u0435\u043d\u044c \u0433\u0440\u0443\u0431\u043e\u0435 \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u0435 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u043c\u0435\u0442\u043e\u0434\u0430 \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430 \u0438 \u0435\u0433\u043e \u0431\u043b\u0435\u0441\u0442\u044f\u0449\u0443\u044e \u044d\u0432\u043e\u043b\u044e\u0446\u0438\u044e \u2014 \u0442\u0430\u0439\u043b\u043e\u0432\u044b\u0439 \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0442\u0430\u043a \u043f\u0440\u043e\u0433\u0440\u0435\u043c\u0435\u043b \u0432 2001 \u0433\u043e\u0434\u0443, \u0447\u0442\u043e\u2026 \u0432\u044b \u043d\u0435 \u0441\u043b\u044b\u0448\u0430\u043b\u0438? \u0410 \u0431\u044b\u043b\u043e <a href=\"http:\/\/dumpster.hardwaretidende.dk\/dokumenter\/nvidia_on_kyro.pdf\">\u0433\u0440\u043e\u043c\u043a\u043e<\/a>!<\/p>\n<h4><b>3D-\u041f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u043a\u0430\u043a \u043e\u043d \u0431\u044b\u043b<\/b><\/h4>\n<p>  \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043d\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u043c \u0441\u0442\u043e\u043b\u0435 \u0443 \u043d\u0430\u0441\u2026 \u043a\u0442\u043e \u0431\u044b \u0432\u044b \u0434\u0443\u043c\u0430\u043b\u0438?<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/09b\/006\/b44\/09b006b44c78493fb12e77302bb4a5e5.jpg\"\/><\/p>\n<p>  <b>PowerVR Series 3<\/b>! \u041e \u0434\u0430, \u0435\u0433\u043e-\u0442\u043e \u043c\u044b \u0438 \u0432\u0441\u043a\u0440\u043e\u0435\u043c \u043a\u0430\u043a \u0441\u043b\u0435\u0434\u0443\u0435\u0442, \u043d\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0438\u0441\u0442\u043e\u0440\u0438\u0438. \u041d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u0432\u044b\u0445\u043e\u0434\u0430 \u043d\u0430 \u0440\u044b\u043d\u043e\u043a \u0435\u043c\u0443 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0441\u043e\u0440\u0435\u0432\u043d\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u0442\u0430\u043a\u0438\u043c\u0438 \u0433\u0438\u0433\u0430\u043d\u0442\u0430\u043c\u0438, \u043a\u0430\u043a <b>ATI R100<\/b> \u0438 <b>NVIDIA \u0416\u0438\u0440\u0430\u0444 3<\/b>. \u0422\u043e \u0431\u044b\u043b\u0438 \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f, \u043d\u043e PowerVR \u0438 \u043d\u0435 \u0441\u043e\u0431\u0438\u0440\u0430\u043b\u0438\u0441\u044c \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u0433\u043e\u043d\u043a\u0435 \u0437\u0430 \u043c\u0435\u0433\u0430\u0433\u0435\u0440\u0446\u0430\u043c\u0438. \u041f\u043e \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u044e PowerVR, \u0442\u0435 \u0434\u0432\u043e\u0435 \u0440\u0438\u0441\u0443\u044e\u0442 3D-\u0433\u0440\u0430\u0444\u0438\u043a\u0443 \u0443\u0441\u0442\u043e\u044f\u0432\u0448\u0438\u043c\u0441\u044f <s>\u0431\u0435\u0441\u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u043c<\/s> \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u043c \u043c\u0435\u0442\u043e\u0434\u043e\u043c \u0438\u043b\u0438 \u0436\u0435 \u044d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c <i>immediate-mode rendering<\/i>. \u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043d\u044f\u0442\u044c, \u043a\u0430\u043a \u044d\u0442\u043e, \u043d\u0430\u043c \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u043f\u043e\u0442\u0440\u0435\u0432\u043e\u0436\u0438\u0442\u044c \u0442\u0430\u043a\u043e\u0435 \u043f\u043e\u043d\u044f\u0442\u0438\u0435 \u043a\u0430\u043a <i>\u0413\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u043e\u043d\u0432\u0435\u0435\u0440<\/i> (\u0434\u0430\u043b\u0435\u0435 \u2014 <b>3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d<\/b>).  <\/p>\n<div class=\"spoiler\"><b class=\"spoiler_title\">3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d?<\/b><\/p>\n<div class=\"spoiler_text\">\u0422\u043e\u0447\u043d\u043e! \u041d\u043e \u043f\u043e\u0434\u043e\u0436\u0434\u0438\u0442\u0435, \u043d\u0430 \u043d\u0435\u0433\u043e \u0435\u0449\u0451 \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u043f\u0430\u0441\u0442\u044c\u2026<\/p>\n<p>  \u0410 \u0434\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c 3D-\u0441\u0446\u0435\u043d\u0443 \u0432 \u043a\u0430\u043a\u043e\u043c-\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438. \u0412\u0441\u043f\u043e\u043c\u043d\u0438\u0442\u0435 \u0443\u0440\u043e\u043a\u0438 \u0447\u0435\u0440\u0447\u0435\u043d\u0438\u044f: \u043a\u0430\u043a \u0432\u044b \u0440\u0438\u0441\u0443\u0435\u0442\u0435, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u043a\u0443\u0431? \u0412\u043e\u0442 \u0438 \u0432 3D-\u043c\u043e\u0434\u0435\u043b\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 (<u>3-Dimensional<\/u> Modelling) \u0432\u044b \u0442\u043e\u0436\u0435 \u0440\u0438\u0441\u0443\u0435\u0442\u0435 \u0432 \u043f\u0440\u043e\u0435\u043a\u0446\u0438\u0438 \u043d\u0430 \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u0438 (\u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442\u0435 \u0441\u0430\u043c\u0438), \u043a\u0430\u0436\u0434\u0430\u044f \u0442\u043e\u0447\u043a\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u043f\u0438\u0441\u0430\u043d\u0430 \u043a\u0430\u043a: <b>xyz<\/b><s>\u043d\u0430\u0435\u0442 \u0433\u0434\u0435<\/s>. \u041d\u043e \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u0434 \u0432\u0430\u043c\u0438 \u043d\u0435\u043e\u0431\u044a\u044f\u0442\u043d\u044b\u0439 \u043a\u043e\u0441\u043c\u043e\u0441 (space), \u0430 \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u0434\u0430\u0442\u044c \u0432 \u043d\u0451\u043c \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0434\u043d\u0443 \u0432\u043e\u0442 \u044d\u0442\u0443 \u0432\u043e\u0442 \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u044c. \u0418 \u0442\u0443\u0442-\u0442\u043e \u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c \u0438 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u0442\u0430\u043a\u0430\u044f \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u0444\u0438\u0433\u0443\u0440\u0430 \u043a\u0430\u043a \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a,- \u043e\u043d \u043e\u0442\u043b\u0438\u0447\u043d\u043e \u0441 \u044d\u0442\u0438\u043c \u0441\u043f\u0440\u0430\u0432\u0438\u0442\u0441\u044f. \u0414\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0438\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0441\u0430\u043c\u044b\u0439 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0439, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043d\u0430 \u044d\u0442\u043e\u0439 \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u0438 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0447\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c \u0438\u043b\u0438 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u0440\u0438\u0441\u043e\u0441\u0435\u0434\u0438\u0442\u044c \u043a \u043d\u0430\u0448\u0435\u0439 \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u0438 \u0434\u0440\u0443\u0433\u0443\u044e \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u044c\u2026<\/p>\n<p>  \u0418\u0442\u0430\u043a, \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0444\u0438\u0433\u0443\u0440\u044b (<u>\u043f\u0440\u0438\u043c\u0438\u0442\u0438\u0432\u044b<\/u>) \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043b\u044e\u0431\u044b\u0445 \u0434\u0440\u0443\u0433\u0438\u0445 \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0444\u0438\u0433\u0443\u0440 (<u>\u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432<\/u>) \u0432 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 3D-\u043c\u043e\u0434\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u2014 \u044d\u0442\u043e \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u0438. \u041f\u043e\u0447\u0435\u043c\u0443:  <\/p>\n<ul>\n<li>\u0422\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a \u043f\u043b\u043e\u0441\u043a\u0438\u0439. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0431\u044b\u0442\u044c \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0432\u0441\u0435 \u0442\u0440\u0438 \u0435\u0433\u043e \u0432\u0435\u0440\u0448\u0438\u043d\u044b \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0432 \u043e\u0434\u043d\u043e\u0439 \u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u0438.<\/li>\n<li>\u0412\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u044b \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0438\u0437 \u043d\u0438\u0445. \u041f\u0440\u0438\u0447\u0451\u043c \u0434\u0430\u0436\u0435 \u043e\u0447\u0435\u043d\u044c \u0431\u044b\u0441\u0442\u0440\u043e \u043c\u0435\u0442\u043e\u0434\u043e\u043c <a href=\"https:\/\/en.wikipedia.org\/wiki\/Triangle_strip\">triangle strips<\/a>.<br \/>  \u0421\u0435\u0439\u0447\u0430\u0441 \u0441\u0440\u0430\u0437\u0443 \u043d\u0430\u0439\u0434\u0443\u0442\u0441\u044f \u0443\u043c\u043d\u0438\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043f\u0440\u043e\u0441\u044f\u0442: \u00ab\u0410 \u043a\u0430\u043a \u0436\u0435 \u0438\u0437 \u0442\u0440\u0435\u0443\u0433\u043e\u043b\u044c\u043d\u0438\u043a\u043e\u0432 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043a\u0440\u0443\u0433\u0438?\u00bb \u0414\u0430, \u0441 \u044d\u0442\u0438\u043c \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b\u2026 \u0425\u043e\u0440\u043e\u0448\u043e, \u0430 \u043a\u0430\u043a \u0438\u0437 \u043b\u0438\u043d\u0438\u0439? \ud83d\ude09 <a href=\"https:\/\/en.wikipedia.org\/wiki\/Triangle_fan\">\u0414\u0430 \u0442\u043e\u0447\u043d\u043e \u0442\u0430\u043a \u0436\u0435<\/a>.<\/li>\n<\/ul>\n<p>  \u041a\u0441\u0442\u0430\u0442\u0438 <u>\u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435<\/u> \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442 \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0435 \u0432\u043e\u0432\u0441\u0435 \u043d\u0435 \u0433\u043e\u0442\u043e\u0432\u0443\u044e 3D-\u043c\u043e\u0434\u0435\u043b\u044c \u0441\u0446\u0435\u043d\u044b, \u0430 \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0432\u0435\u0440\u0448\u0438\u043d \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u0432 \u0432 \u043d\u0430\u0448\u0435\u043c \u043a\u043e\u0441\u043c\u043e\u0441\u0435.<\/p>\n<p>  \u041d\u0443 \u0438 \u0432\u043e\u0442, \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u0441\u0446\u0435\u043d\u0435 (\u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0432\u0435\u0440\u0448\u0438\u043d) \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u044b \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u043e\u0439 \u0438 \u0434\u0430\u043b\u044c\u0448\u0435 \u043e\u043d\u0438 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442 \u043d\u0430 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u043e\u043d\u0432\u0435\u0435\u0440 (3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d). <u>3D-\u041f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u2014 \u044d\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0440\u0430\u0431\u043e\u0442\u044b 3D-\u0430\u043a\u0441\u0435\u043b\u0435\u0440\u0430\u0442\u043e\u0440\u0430<\/u> (\u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u044b, \u0435\u0441\u043b\u0438 \u0445\u043e\u0442\u0438\u0442\u0435).<br \/>  \u041d\u0430 \u043f\u0435\u0440\u0432\u043e\u043c \u044d\u0442\u0430\u043f\u0435 \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0432\u0435\u0440\u0448\u0438\u043d <u>\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437<\/u> \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c 3D-\u043c\u043e\u0434\u0435\u043b\u044c \u0441\u0446\u0435\u043d\u044b \u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u0442\u044c \u043a \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u0438\u044e, \u0437\u0430\u0442\u0435\u043d\u0435\u043d\u0438\u044e, \u0442\u0435\u043a\u0441\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0438 \u043f\u0440\u043e\u0447\u0438\u043c \u044d\u0442\u0430\u043f\u0430\u043c 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d\u0430, \u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c <a href=\"http:\/\/www.extremetech.com\/computing\/49076-extremetech-3d-pipeline-tutorial\">\u0437\u0434\u0435\u0441\u044c<\/a>.<\/p>\n<p>  \u0412 \u0438\u0442\u043e\u0433\u0435 \u0432 \u0431\u0443\u0444\u0435\u0440\u0435 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u043a\u0430\u0434\u0440\u0430 (<u>\u0444\u0440\u0435\u0439\u043c\u0431\u0443\u0444\u0435\u0440<\/u>) \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043e\u0434\u0438\u043d \u043f\u043e\u043b\u043d\u044b\u0439 \u043a\u0430\u0434\u0440 \u0438 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u0441\u044f. \u0412 \u0438\u0434\u0435\u0430\u043b\u0435 \u0442\u0430\u043a\u0438\u0445 \u0432\u043e\u0442 \u043a\u0430\u0434\u0440\u043e\u0432 \u043d\u0443\u0436\u043d\u043e \u0443\u0441\u043f\u0435\u0432\u0430\u0442\u044c \u0445\u043e\u0442\u044f \u0431\u044b 25 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 (\u044d\u0442\u043e \u0438 \u043d\u0430\u0437\u0432\u0430\u043b\u0438 FPS \u2014 Frames per Second), \u0438\u043d\u0430\u0447\u0435 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u0438\u0439 \u0433\u043b\u0430\u0437 \u0437\u0430\u043c\u0435\u0442\u0438\u0442, \u0447\u0442\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0435\u0440\u044b\u0432\u0438\u0441\u0442\u043e.<\/p>\n<p>  \u0425\u043e\u0447\u0435\u0442\u0441\u044f \u043f\u043e\u043f\u0443\u0442\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u043d\u0442\u0438\u0442\u044c \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u043c\u0438\u0444: \u0415\u0441\u043b\u0438 \u0437\u0430\u0431\u044b\u0442\u044c \u043f\u0440\u043e VSync, \u0442\u043e <u>\u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0438\u0433\u0440\u044b \u043e\u0442 fps \u043d\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u0442<\/u>. <u>\u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c<\/u> \u0438\u0433\u0440\u044b \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0442\u043e\u0433\u043e, \u0443\u0441\u043f\u0435\u0432\u0430\u0435\u0442 \u043b\u0438 HDD, CPU \u0438 RAM. \u0410 \u0432\u043e\u0442 \u043f\u043b\u0430\u0432\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u2014 \u0434\u0430, \u0432\u043e\u0442 \u0437\u0430 \u044d\u0442\u043e \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u0430 \u0432\u0438\u0434\u044f\u0445\u0430 \u0441 \u0435\u0451 FPS. \u0412\u0441\u043f\u043e\u043c\u043d\u0438\u0442\u0435 \u0442\u043e\u0442 \u0436\u0435 <i>Unreal<\/i> \u043d\u0430 \u0440\u0430\u043d\u043d\u0438\u0445 3D-\u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0430\u0445, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u043b\u0438, \u0447\u0442\u043e \u0432\u0430\u0441 \u0443\u0431\u0438\u043b\u0438 \u0435\u0449\u0451 \u0434\u043e \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0432\u044b \u044d\u0442\u043e \u0443\u0432\u0438\u0434\u0435\u043b\u0438.<br \/>  \u0414\u043e \u043d\u0435\u0434\u0430\u0432\u043d\u0435\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0434\u0435-\u0444\u0430\u043a\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 \u0431\u044b\u043b FPS = 60, \u0447\u0442\u043e \u0434\u0430\u0451\u0442 <u>\u043e\u0447\u0435\u043d\u044c<\/u> \u043f\u043b\u0430\u0432\u043d\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443, \u043f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 FPS = 25. \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0430 \u0441 \u0447\u0430\u0441\u0442\u043e\u0442\u043e\u0439 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0431\u043e\u043b\u044c\u0448\u0435 60\u0413\u0446 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0438\u0433\u0440\u044b, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0442\u0430\u043a\u0436\u0435 \u0435\u0441\u0442\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432\u044b\u0432\u043e\u0434\u0430 FPS &gt; 60. \u0413\u043e\u0432\u043e\u0440\u044f\u0442, \u043d\u0438\u0447\u0435\u0433\u043e \u0442\u0430\u043a \ud83d\ude09  <\/div>\n<\/div>\n<h5><b>\u041a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u0433\u043b\u0430\u0437\u0430\u043c\u0438 PowerVR<\/b><\/h5>\n<p>  \u041d\u0443 \u0442\u0430\u043a \u0432\u043e\u0442, \u0432\u0435\u0440\u043d\u0451\u043c\u0441\u044f \u043a <s>\u043d\u0430\u0448\u0435\u0439 \u0441\u043a\u043e\u0442\u0438\u043d\u0435<\/s> <i>immediate-mode rendering<\/i> (\u0434\u0430\u043b\u0435\u0435 \u2014 <b>IMR<\/b>). \u041d\u0430 \u043f\u0440\u043e\u0442\u044f\u0436\u0435\u043d\u0438\u0438 \u0432\u0441\u0435\u0445 \u0441\u0432\u043e\u0438\u0445 \u043b\u0435\u0442 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u0440\u044b\u043d\u043a\u0435 pc-\u0432\u0438\u0434\u0435\u043e\u043f\u043b\u0430\u0442 PowerVR \u0434\u0430\u0432\u0430\u043b\u0438 \u043d\u0430\u043c \u0442\u0430\u043a\u0443\u044e \u0432\u044b\u0440\u0435\u0437\u043a\u0443 \u0438\u0437 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0432 <i>IMR-\u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0430\u0445<\/i>:<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/52f\/dfa\/0a3\/52fdfa0a3212be46e89497b7190965f7.gif\" alt=\"image\"\/><\/p>\n<p>  \u0415\u0441\u043b\u0438 \u0432\u0435\u0440\u0438\u0442\u044c \u0441\u0445\u0435\u043c\u0435, \u0442\u043e <u>\u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u0437 \u0441\u0435\u0431\u044f \u0440\u043e\u0432\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435<\/u>:<br \/>  \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u043a\u0430\u0434\u0440 \u0441 \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u0430\u043c\u0438 \u0432 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u043e\u0442\u0434\u0430\u0451\u0442 \u0435\u0433\u043e \u043d\u0430 \u0441\u044a\u0435\u0434\u0435\u043d\u0438\u0435 \u0432\u0438\u0434\u0435\u043e\u043f\u043b\u0430\u0442\u0435. \u041a\u0430\u0436\u0434\u044b\u0439 \u043f\u043e\u043b\u0438\u0433\u043e\u043d \u0432 gpu \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0440\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0443\u0435\u0442\u0441\u044f \u0438 \u0442\u0435\u043a\u0441\u0442\u0443\u0440\u0438\u0440\u0443\u0435\u0442\u0441\u044f, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0442\u043e\u043c \u0438\u0434\u0451\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430 \u043f\u0435\u0440\u0435\u043a\u0440\u044b\u0442\u0438\u0435 \u0435\u0433\u043e \u0434\u0440\u0443\u0433\u0438\u043c \u043f\u043e\u043b\u0438\u0433\u043e\u043d\u043e\u043c \u0432 \u0441\u0446\u0435\u043d\u0435. \u0422.\u0435., \u043f\u043e \u0441\u0443\u0442\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0432 \u043f\u0430\u043c\u044f\u0442\u0438 \u0441\u043b\u043e\u0436\u043d\u043e\u0435 \u0434\u0435\u0440\u0435\u0432\u043e, \u0441\u043b\u0435\u0434\u043e\u043c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u043e\u0433\u043e \u0436\u0435 \u0441\u043b\u043e\u0436\u043d\u043e\u0433\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430, \u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0442\u043e\u043c \u0441\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c, \u0447\u0442\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u043a\u0440\u043e\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0432\u0441\u0451 \u044d\u0442\u043e \u0434\u0435\u0440\u0435\u0432\u043e. \u0414\u0430, \u0443 <i>IMR<\/i> \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a-\u0442\u043e \u043d\u0435\u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e. \u041f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f <b>overdraw<\/b>.<\/p>\n<h5><b>\u0427\u0442\u043e \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 PowerVR<\/b><\/h5>\n<p>  \u0410 PowerVR \u0443\u0436\u0435 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0433\u043e\u0434 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0442 \u043d\u0430\u043c: &quot;<u>Think before you start to render!<\/u>&quot;.<br \/>  \u041a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0431\u044b, \u0432\u0435\u0434\u044c \u044d\u0442\u043e \u0442\u0430\u043a \u043f\u0440\u043e\u0441\u0442\u043e! \u041d\u0430\u043c \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u043c\u0435\u0441\u0442\u0430\u043c\u0438 \u043f\u0435\u0440\u0432\u044b\u0435 \u0434\u0432\u0435 \u0441\u0442\u0430\u0434\u0438\u0438 \u043d\u0430 \u0440\u0438\u0441\u0443\u043d\u043e\u0447\u043a\u0435.<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/geektimes\/post_images\/8e7\/d58\/bfb\/8e7d58bfb36b14660c9463441b0d3b9b.gif\" alt=\"image\"\/><\/p>\n<p>  \u041d\u043e \u0437\u0430 \u0432\u0441\u0435\u043c \u044d\u0442\u0438\u043c \u043a\u0440\u043e\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430: \u0432 \u0442\u043e \u0432\u0440\u0435\u043c\u044f <u>\u0432\u0435\u0441\u044c 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u0431\u044b\u043b \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e \u0437\u0430\u0448\u0438\u0442 \u0432 \u0447\u0438\u043f\u044b<\/u> (\u043e\u0442 \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0438 \u0434\u043e \u0432\u044b\u0432\u043e\u0434\u0430 \u0432\u043e \u0444\u0440\u0435\u0439\u043c\u0431\u0443\u0444\u0435\u0440). \u041f\u043e\u0441\u0435\u043c\u0443 PowerVR \u0432 \u0441\u0432\u043e\u0438\u0445 \u0447\u0438\u043f\u0430\u0445 \u043a\u0440\u0443\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0438 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d, \u0437\u0430\u043e\u0434\u043d\u043e \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u0432 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430: <b>Tile Based <u>Deffered<\/u> Rendering<\/b>!!! \u041a\u043b\u044e\u0447\u0435\u0432\u043e\u0435 \u0441\u043b\u043e\u0432\u043e <i>Deffered<\/i>, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0431\u044b\u043b\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u044b <i>Intel GMA<\/i>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438 <a href=\"http:\/\/www.intel.com\/design\/chipsets\/applnots\/30262503.pdf\">Coined Zone Rendering<\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e \u0441\u0443\u0442\u0438 \u0442\u043e\u0436\u0435 Tile-Based.<\/p>\n<blockquote><p>Intel uses a similar concept in their integrated graphics solutions. However, their method, <b>coined zone rendering<\/b>, does not perform full hidden surface removal (HSR) and deferred texturing, therefore wasting fillrate and texture bandwidth on pixels that are not visible in the final image.<br \/>  \u2026<br \/>  <a href=\"https:\/\/en.wikipedia.org\/wiki\/PowerVR\">en.wikipedia.org\/wiki\/PowerVR<\/a>  <\/p><\/blockquote>\n<p>  <\/p>\n<h4><b>\u0410 \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435&#8230;<\/b><\/h4>\n<p>  \u2026 \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u0432\u0441\u0451 \u0431\u044b\u043b\u043e \u043d\u0435 \u0441\u043e\u0432\u0441\u0435\u043c \u0442\u0430\u043a. \u0410 \u0438\u043c\u0435\u043d\u043d\u043e:<\/p>\n<ol>\n<li>\u041f\u043e\u043d\u0430\u0447\u0430\u043b\u0443 (1995 \u2014 2000 \u0433\u0433.) \u0443 \u043a\u0430\u0440\u0442 \u0441 <b>IMR<\/b> \u0432\u0441\u0451 \u0441\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u043b\u043e\u0441\u044c \u043d\u0435\u043f\u043b\u043e\u0445\u043e \u0438 \u043a\u0430\u0440\u0442\u044b \u0441 <b>TBDR<\/b> \u043d\u0435 \u0438\u043c\u0435\u043b\u0438 \u043e\u0441\u043e\u0431\u043e\u0433\u043e \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430, \u043e\u0441\u0442\u0430\u0432\u0430\u044f\u0441\u044c \u0432 \u0442\u0435\u043d\u0438. \u041d\u043e \u0438 \u0432 2001 \u0433\u043e\u0434\u0443 \u043a\u0430\u0440\u0442\u044b PowerVR, \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u043e\u0441\u043e\u0431\u043e \u043d\u0435 \u0432\u044b\u0435\u0445\u0430\u043b\u0438. \u041f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0432\u0435\u043d\u0434\u043e\u0440\u0430\u043c\u0438 <b>IMR<\/b>-\u0447\u0438\u043f\u043e\u0432 \u0431\u044b\u043b\u0438 \u0441\u0432\u043e\u0435\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u044b \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u044b\u0435 \u0440\u0430\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0438, \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435, \u0431\u0435\u0437 \u0438\u043d\u0442\u0440\u0438\u0433 \u0438 \u0441\u043a\u0430\u043d\u0434\u0430\u043b\u043e\u0432, \u0434\u043e \u0432\u0435\u043d\u0434\u043e\u0440\u043e\u0432 \u0431\u044b\u0441\u0442\u0440\u043e \u0434\u043e\u0448\u043b\u043e, \u0447\u0442\u043e \u0442\u0438\u043f\u0438\u0447\u043d\u044b\u0439 3D-\u043c\u0438\u0440 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0432\u0441\u0451 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u0435\u0435 \u0438 \u043c\u043d\u043e\u0433\u043e\u0441\u043b\u043e\u0439\u043d\u0435\u0435. \u0412\u0441\u0435\u043c \u0441\u0442\u0430\u043b\u043e \u044f\u0441\u043d\u043e, \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0431\u043e\u0442\u0442\u043b\u043d\u0435\u043a\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u0438\u0434\u0435\u043e\u043f\u0430\u043c\u044f\u0442\u044c \u0441 \u0435\u0451 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043d\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c\u044e, \u0438, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u0441 \u044d\u0442\u043e\u0439 \u0432\u043e\u0442 \u043f\u0430\u043c\u044f\u0442\u044c\u044e \u0438 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0441 z-buffer&#8217;\u043e\u043c.<br \/>  \u0422\u0430\u043a \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0432 2001 \u0433\u043e\u0434\u0443 \u0443\u0432\u0438\u0434\u0435\u043b\u0438 \u0441\u0432\u0435\u0442 \u0442\u0430\u043a\u0438\u0435 \u0440\u0430\u0437\u043d\u044b\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438, \u043a\u0430\u043a <a href=\"http:\/\/developer.amd.com\/wordpress\/media\/2012\/10\/Depth_in-depth.pdf\">HyperZ<\/a> \u0443 ATI \u0438 <a href=\"http:\/\/www.evga.com\/articles\/public.asp?AID=43\">Lightspeed Memory Architecture<\/a> \u0443 NVIDIA. \u0418, \u0435\u0441\u043b\u0438 \u043f\u0435\u0440\u0432\u0430\u044f \u043d\u0430 \u0437\u0430\u0440\u0435 \u0441\u0432\u043e\u0435\u0433\u043e \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442\u0441\u0435\u0438\u0432\u0430\u043b\u0430 overdraw \u0443\u0436\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0435\u0440\u0435\u0434 \u0440\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0435\u0439, \u0442\u043e \u0432\u043e\u0442 \u0432\u0442\u043e\u0440\u0430\u044f \u0434\u0435\u043b\u0430\u043b\u0430 \u044d\u0442\u043e \u0435\u0449\u0451 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u0433\u0435\u043e\u043c\u0435\u0442\u0440\u0438\u0438!\n<\/li>\n<li>\u041f\u043e\u043c\u0438\u043c\u043e \u0442\u043e\u0433\u043e, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, PowerVR <i>\u043d\u0435\u043c\u043d\u043e\u0433\u043e<\/i> \u043b\u0443\u043a\u0430\u0432\u0438\u043b\u0438. \u041d\u0430 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u043c\u043e\u0439 \u0438\u043c\u0438 \u0441\u0445\u0435\u043c\u0435 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d\u0430 IMR (\u0441\u043c. <i>\u041a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d \u0433\u043b\u0430\u0437\u0430\u043c\u0438 PowerVR<\/i>) \u044f\u0432\u043d\u043e \u043d\u0435 \u0445\u0432\u0430\u0442\u0430\u043b\u043e <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A8%D0%B5%D0%B9%D0%B4%D0%B5%D1%80\">\u0448\u0435\u0439\u0434\u0435\u0440\u043e\u0432<\/a>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0443\u0436\u0435 \u0431\u044b\u043b\u0438 \u0432 \u0437\u0430\u0447\u0430\u0442\u043e\u0447\u043d\u043e\u0439 \u0441\u0442\u0430\u0434\u0438\u0438 \u0434\u0430\u0436\u0435 \u043d\u0430 \u0436\u0438\u0440\u0430\u0444\u0435 2 (\u044d\u0442\u043e \u043d\u0430\u0437\u044b\u0432\u0430\u043b\u043e\u0441\u044c <a href=\"http:\/\/www.nvidia.com\/object\/feature_nsr.html\">NSR<\/a>). \u041d\u0443 \u0430 \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0443\u0432\u0430\u0436\u0430\u044e\u0449\u0435\u0433\u043e \u0441\u0435\u0431\u044f \u0447\u0438\u043f\u0430 2001 \u0433\u043e\u0434\u0430 (ATI <i>R100<\/i>, NVIDIA <i>\u0416\u0438\u0440\u0430\u0444 3<\/i>) \u0443\u0436\u0435 \u0431\u044b\u043b\u0438 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0435 \u043f\u0438\u043a\u0441\u0435\u043b\u044c\u043d\u044b\u0435 \u0438\u043b\u0438 \u0434\u0430\u0436\u0435 \u0432\u0435\u0440\u0448\u0438\u043d\u043d\u044b\u0435 \u0448\u0435\u0439\u0434\u0435\u0440\u044b, \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u00ab\u043f\u043e\u043b\u0438\u0433\u043e\u043d\u044b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439\u00bb \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f 3D-\u043f\u0430\u0439\u043f\u043b\u0430\u0439\u043d\u043e\u043c.<br \/>  \u041e\u0434\u043d\u0430\u043a\u043e \u0436\u0435 \u0437\u0430\u043c\u0435\u0442\u044c\u0442\u0435, \u0447\u0442\u043e <b>TBDR<\/b> \u0432\u0441\u0451 \u0436\u0435 \u0431\u044b\u043b \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043d \u0437\u0430\u0434\u043e\u043b\u0433\u043e \u0434\u043e \u0448\u0435\u0439\u0434\u0435\u0440\u043e\u0432!\n<\/li>\n<\/ol>\n<p>  \u041f\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u043c \u0432\u044b\u0448\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u0430\u043c PowerVR <u>\u0441\u043d\u043e\u0432\u0430<\/u> \u043e\u043a\u0430\u0437\u0430\u043b\u0438\u0441\u044c \u0432 \u0442\u0435\u043d\u0438 \u0438 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0430\u044f \u0441\u0443\u0434\u044c\u0431\u0430 \u0438\u0445 \u0441\u043b\u043e\u0436\u0438\u043b\u0430\u0441\u044c \u0432 \u0434\u0440\u0443\u0433\u043e\u043c \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0435 (\u043f\u0440\u0438\u0432\u0435\u0442 \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0430\u043c IPhone). \u041d\u043e \u043d\u0430 \u0447\u0442\u043e \u0436\u0435 \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0431\u044b\u043b \u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u0447\u0438\u043f PowerVR Series 3, \u043a\u0430\u0440\u0442\u044b \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0442\u0430\u043a \u0438 \u043d\u0435 \u0434\u043e\u0435\u0445\u0430\u043b\u0438 \u0434\u043e \u043d\u0430\u0441?  <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-264181","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/264181","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=264181"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/264181\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=264181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=264181"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=264181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}