18.01.2013 Views

КРИ 2007 - Конференция Разработчиков компьютерных Игр

КРИ 2007 - Конференция Разработчиков компьютерных Игр

КРИ 2007 - Конференция Разработчиков компьютерных Игр

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Hardcore rendering íà PSP<br />

Äîêëàä÷èê: Àëåêñàíäð Äîëáèëîâ, Creat Studios<br />

Àííîòàöèÿ: Ïðåçåíòàöèÿ îïèñûâàåò ñîçäàíèå òðåõ ãðàôè÷åñêèõ òåõíîëîãèé: Äèíàìè÷åñêîå<br />

îñâåùåíèå, Bloom è "Visor SFX". Îñíîâíîé óïîð äåëàåòñÿ íà îñîáåííîñòè ðåàëèçàöèè äëÿ PSP.<br />

Îïèñàíèå èëëþñòðèðóåòñÿ ýâîëþöèåé êàðòèíêè ïî õîäó âíåäðåíèÿ òåõíîëîãèé.<br />

Î äîêëàä÷èêå: Ðîäèëñÿ 7 àâãóñòà 1984 ãîäà â ã.Âåëèêèå Ëóêè Ïñêîâñêîé îáëàñòè, â 2001 ãîäó<br />

çàêîí÷èë ñ îòëè÷èåì òåõíè÷åñêîå îòäåëåíèå Ãèìíàçèè ã.Âåëèêèå Ëóêè.  2006 ãîäó çàêîí-<br />

÷èë ñ îòëè÷èåì ÑÏáÁÃÒÓ "Âîåíìåõ" ïî ñïåöèàëüíîñòè "Àâòîìàòèçèðîâàííûå ñèñòåìû îáðàáîòêè<br />

èíôîðìàöèè è óïðàâëåíèÿ". Ñ íà÷àëà ëåòà 2005 ãîäà ðàáîòàåò â êîìïàíèè Creat Studio<br />

ïðîãðàììèñòîì êîìïüþòåðíîé ãðàôèêè.<br />

Ðåàëèçàöèÿ ìÿãêèõ òåíåé â DX10 ñ èñïîëüçîâàíèåì<br />

èåðàðõè÷åñêîé ìèí-ìàêñ êàðòû ãëóáèíû<br />

<strong>КРИ</strong> <strong>2007</strong> | список докладов<br />

Äîêëàä÷èê: Êèðèëë Äìèòðèåâ, NVIDIA<br />

Àííîòàöèÿ: Äëÿ óëó÷øåíèÿ ðåàëèçìà êîìïüþòåðíûõ èãð, ìÿãêèå òåíè – î÷åíü âàæíàÿ âåùü.<br />

Æåñòêèå òåíè, êîòîðûå ìû ÷àñòî âèäèì â èãðàõ, ôèçè÷åñêè íå îáîñíîâàíû. Ïîëíîñòüþ æåñòêèå<br />

òåíè ìîãóò îáðàçîâûâàòüñÿ òîëüêî èñòî÷íèêàìè ñâåòà ñ íóëåâûì ðàçìåðîì. À òàêèõ â<br />

ðåàëüíîé æèçíè íå ñóùåñòâóåò. Îáû÷íûå ñïîñîáû ñäåëàòü òåíè ìÿãêèìè – PCF (Percentage<br />

Closer Filtering) èñïîëüçóÿ ñëó÷àéíîå ñýìïëèðîâàíèå è VSM (Variance Shadow Maps).  ýòîì<br />

äîêëàäå ìû îáñóæäàåì åùå îäèí, ñðàâíèòåëüíî íîâûé ñïîñîá – ïîñòðîåíèå ìÿêãèõ òåíåé ñ<br />

ïîìîùüþ èåðàðõè÷åñêîé ìèí-ìàêñ êàðòû ãëóáèíû. Ðàññìàòðèâàþòñÿ äâà àëãîðèòìà. Ïåðâûé<br />

àëãîðèòì áîëüøå ïîõîæ íà PCF ñ ôèêñèðîâàííûì ÿäðîì. Èñïîëüçóÿ ìèí-ìàêñ êàðòó ãëóáèíû<br />

è ýêñïëóàòèðóÿ ïîääåðæêó ýôôåêòèâíîãî âåòâëåíèÿ â DX10 æåëåçå, ìîæíî äîñòè÷ü âûñîêîé<br />

ñêîðîñòè ðåíäåðèíãà áåç íåîáõîäèìîñòè ïðèáåãàòü ê ñëó÷àéíîìó ñýìïëèðîâàíèþ. Òàêèì îáðàçîì<br />

ìû ïîëó÷àåì ñòàíäàðòíûå ìÿãêèå PCF òåíè áåç êàêîãî-ëèáî øóìà. Âòîðîé àëãîðèòì<br />

ïûòàåòñÿ ïîñòðîèòü ôèçè÷åñêè àêêóðàòíóþ òåíü. Îí ó÷èòûâàåò òîò ôàêò, ÷òî ìÿãêîñòü òåíåé<br />

çàâèñèò îò âçàèìíîãî ïîëîæåíèÿ èñòî÷íèêà ñâåòà, çàòåíÿþùåãî îáúåêòà è ïîëó÷àòåëÿ òåíè. Îí<br />

áîëåå âû÷èñëèòåëüíî åìîê, íî äàåò ðåçóëüòàòû ãîðàçäî áîëåå áëèçêèå ê ðåàëüíîñòè.<br />

Î äîêëàä÷èêå: Ðàáîòàåò â ãðóïïå ñïåöèàëèñòîâ ïî òåõíîëîãèÿì äëÿ ðàçðàáîò÷èêîâ â Ìîñêîâñêîì<br />

ïðåäñòàâèòåëüñòâå NVIDIA. Ðàíåå îí çàíèìàëñÿ âîïðîñàìè ðàñ÷åòà ôèçè÷åñêè àêêóðàòíûõ<br />

èçîáðàæåíèé, ó÷àñòâîâàë â ðÿäå ïðîåêòîâ ñ Èíñòèòóòîì Ïðèêëàäíîé Ìàòåìàòèêè èì.<br />

Ì.Â.Êåëäûøà, Èíñòèòóòîì Ìàêñà Ïëàíêà è Öåíòðîì Âèðòóàëüíîé Ðåàëüíîñòè êîìïàíèè<br />

Äàéìëåð Êðàéñëåð. Ñåé÷àñ ïîìîãàåò ðîññèéñêèì è çàïàäíûì ðàçðàáîò÷èêàì êîìïüþòåðíûõ<br />

èãð â îïòèìèçàöèè ñóùåñòâóþùèõ è ðàçðàáîòêå íîâûõ àëãîðèòìîâ äëÿ èõ ïðîäóêòîâ.<br />

Ðåàëèçàöèÿ òåõíîëîãèè êëèïìàïïèíãà íà DX10 äëÿ óíèêàëüíîãî<br />

òåêñòóðèðîâàíèÿ áîëüøèõ ëàíäøàôòîâ<br />

Äîêëàä÷èê: Åâãåíèé Ìàêàðîâ, NVIDIA<br />

Àííîòàöèÿ: Îñíîâíûì ïðèìåíåíèåì òåõíîëîãèè Clipmaps ÿâëÿåòñÿ ðåøåíèå çàäà÷è òåêñòóðèðîâàíèÿ<br />

áîëüøèõ ëàíäøàôòîâ. Ãëàâíûì ïðåèìóùåñòâîì ÿâëÿåòñÿ âîçìîæíîñòü èñïîëüçîâàíèÿ<br />

òåêñòóð áîëüøèõ ðàçìåðîâ, áåç ó÷åòà àïïàðàòíûõ îãðàíè÷åíèé íà èõ ìàêñèìàëüíî<br />

äîïóñòèìûé ðàçìåð. Ïðè èñïîëüçîâàíèè äàííîãî ïîäõîäà ïîÿâëÿåòñÿ âîçìîæíîñòü èñïîëüçîâàíèÿ<br />

óíèêàëüíîé òåêñòóðû äëÿ âñåãî ëàíäøàôòà, ïðè ýòîì ñîõðàíÿåòñÿ âñÿ äåòàëèçàöèÿ, ïîëó÷åííàÿ<br />

íà ýòàïå åå ñîçäàíèÿ. Â äîêëàäå ðàññìàòðèâàåòñÿ ïðèìåð êîíêðåòíîé ðåàëèçàöèè ñ<br />

èñïîëüçîâàíèåì DX10 API, à òàêæå îñíîâíûå âîïðîñû ñâÿçàííûå ñ èíòåãðàöèåé è ñïåöèôè÷åñêèìè<br />

ðåàëèçàöèÿìè.<br />

31<br />

доклады

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!