-Ïîäïèñêà ïî e-mail

 

 -Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â Ñåäüìàÿ_ïå÷àòü

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 14.10.2008
Çàïèñåé: 322
Êîììåíòàðèåâ: 155
Íàïèñàíî: 602


Êàê ñîçäàâàëñÿ æåëàòèíîâûé ÁÎÁ

Âîñêðåñåíüå, 07 Ôåâðàëÿ 2010 ã. 11:45 + â öèòàòíèê
Åñëè êîðîòêî, òî áûëî ýòî òàê:
Íà÷àëè ñ êîâøà ïðîçðà÷íîãî ñòóäåíèñòîãî âåùåñòâà, êîòîðîå àíèìèðîâàëè êàê ïåðñîíàæà. Îáó÷èëè åãî ïðåâðàùàòüñÿ è äåôîðìèðîâàòüñÿ. Âèçóàëèçèðîâàëè åãî òàê, ÷òîáû ñòàëî ÿñíî, ÷òî ýòî æåëå ñ ïðîçðà÷íûìè âíóòðåííîñòÿìè è ïóçûðüêàìè âîçäóõà âíóòðè ôîðìû, êîòîðàÿ âñå âðåìÿ ìåíÿåòñÿ. Ñäåëàëè âñå ÝÒÎ êëþ÷åâûì ïåðñîíàæåì ìóëüòôèëüìà ñî ñòåðåîñêîïè÷åñêèì 3D-ýôôåêòîì. È ìó÷èëèñü ñ ýòèì ÁÎÁîì ïî÷òè 2 ãîäà.


Êàæäàÿ èç ýòèõ çàäà÷ ïî îòäåëüíîñòè áûëà áû âûçîâîì è äëÿ áîëåå çàêàëåííûõ êîìàíä, ÷åì êîìàíäà ñòóäèè DreamWorks. Íî ñòóäèÿ ðåøèëà ïðåîäîëåòü èõ îäíîâðåìåííî íà åå ïåðâîì ïîëíîñòüþ ñòåðåîñêîïè÷åñêîì 3D-ôèëüìå (S-3D - Stereoscopic 3D) - Monsters vs. Aliens (Ìîíñòðû ïðîòèâ Ïðèøåëüöåâ).

S-3D

Íà÷àëè àáñîëþòíî ñ íóëÿ. Íå áûëî íèêàêèõ S-3D èíñòðóìåíòîâ è ïåðâûì äåëîì ïðèøëîñü îðãàíèçîâàòü òåõíè÷åñêèé ïðîöåññ (pipeline) è îáó÷èòü ïåðñîíàë íþàíñàì òðåòüåãî èçìåðåíèÿ. Âñå íàñòðîéêè S-3D ñâîäÿòñÿ ê äâóì ïàðàìåòðàì. Ïåðâûé, êàê äàëåêî äîëæíû îòñòîÿòü äðóã îò äðóãà äâå êàìåðû, ò.å. íóæíî îïðåäåëèòü ðàññòîÿíèå ìåæäó îñÿìè îáúåêòèâîâ. Îáû÷íî ýòî ðàññòîÿíèå íàçûâàåòñÿ ìåæîñåâîå (interaxial) èëè ìåæîêóëÿðíîå (interoccular). ×åì ðàññòîÿíèå áîëüøå, òåì áîëüøóþ ãëóáèíó ìû ñìîæåì ïðèäàòü ïðîñòðàíñòâó. Âòîðîé ïàðàìåòð îïðåäåëÿåò ïîëîæåíèå çðèòåëÿ â îáúåìå, ïðîñòðàíñòâå ìóëüòôèëüìà. DreamWorks îáîçâàëà òàêîé ïàðàìåòð ZPS (Zero Parallax Setting - îïðåäåëåíèå íóëÿ äëÿ ïàðàëëàêñà). Ýòîò ïàðàìåòð îïðåäåëÿåò, êàê áëèçêî èëè äàëåêî îò Âàñ áóäåò ÷òî-òî ïðîèñõîäèòü.

Èñïîëüçóÿ èìè ïðèäóìàííûé èíñòðóìåíò - ìåðèëî, ðàáîòíèêè DreamWorks ñìîãëè îïðåäåëÿòü ñòåðåîñäâèã. Äðóãèìè ñëîâàìè, îíè ñìîãëè îïðåäåëÿòü, êàê äàëåêî ÷òî-òî íàõîäèòñÿ îò êàìåðû, ÷òîáû îïðåäåëèòü, êàê áóäåò âûãëÿäåòü êàðòèíêà â êèíîòåàòðå. Íà ñòóäèè òàêæå ðàçðàáîòàëè òàêóþ âåùü, êàê Stereo Volume Measurement (èçìåðåíèå ñòåðåîîáúåìà), êîòîðàÿ ìîãëà ñêàçàòü íàñêîëüêî âûïóêëûì èëè ïëîñêèì áóäåò êàçàòüñÿ ïåðñîíàæ â çàâèñèìîñòè îò åãî ïîëîæåíèÿ â ïðîñòðàíñòâå. Ýòî íóæíî áûëî äëÿ òîãî, ÷òîáû îò êàäðà ê êàäðó íå èçìåíÿëîñü âïå÷àòëåíèå îò ïåðñîíàæà, ÷òîáû îí íå âûãëÿäåë êàê âûðåçàííûé èç êàðòîíà. Òàêîå ìîãëî ñëó÷èòüñÿ ïðè ñìåíå îáúåêòèâà. Íàïðèìåð, ïðè ñìåíå îáúåêòèâà ñ 24 ìì íà 35 ìì ïåðñîíàæ ñïëþùèâàåòñÿ íà ïîëîâèíó. À òåïåðü ïðåäñòàâüòå, ÷òî ñëó÷èòüñÿ ïðè ñìåíå ñ íîðìàëüíîãî íà øèðîêîóãîëüíûé îáúåêòèâ. À ïðè èñïîëüçîâàíèè çóìà âîîáùå âñå ïðåâðàùàåòñÿ â ïëîñêèå êàðòîíêè. Íî ìû íå èçáåãàëè äëèííîôîêóñíûõ îáúåêòèâîâ, ïðîñòî èñïîëüçîâàëè èíñòðóìåíòû, êîòîðûå âîçâðàùàëè îáúåì íàøèì ïåðñîíàæàì.

Ìû òàêæå óïðîñòèëè íàñòðîéêó äàëüíåãî èëè áëèæíåãî ïîëîæåíèÿ îáúåêòà. Èíà÷å íàì áû ïðèõîäèëîñü ïðè êàæäîì èçìåíåíèè ôîêóñíîãî ðàññòîÿíèÿ ïîñòîÿííî êîððåêòèðîâàòü ñòåðåîñêîïè÷åñêèé ñäâèã. À òàê, åñëè ìû äîáàâèëè íà íåáå îáúåêò, êîòîðûé êàæåòñÿ ñëèøêîì áëèçêî ê êàêîìó-òî çäàíèþ, òî ìû ïðîñòî ñäâèãàåì íà ïîëïèêñåëÿ îäèí ãëàç è óñ¸, îáúåêò ñìîòðèòñÿ áîëåå íàòóðàëüíî.

Êàïëÿ ÁÎÁ

Ïÿòü ðàçëè÷íûõ îòäåëîâ ðàáîòàëè íàä àíèìàöèåé è âíåøíèì âèäîì ÁÎÁà. Îí áûë ïîëíîñòüþ ñîçäàí è âèçóàëèçèðîâàí â ñïåöèàëüíî äëÿ ýòîãî íàïèñàííîé ïðîãðàììå. Ñíà÷àëà äóìàëè íàä òåì, áóäåò ëè ÁÎÁ ïåðñîíàæåì èëè ñîçäàí òîëüêî íà ñïåöýôôåêòàõ. Èçíà÷àëüíî îí âûãëÿäåë ïðîñòî êàê êàïëÿ (è áûë ñïëîøíûì ñïåöýôôåêòîì), íî ýòîò åãî âíåøíèé âèä âîîáùå íå âÿçàëñÿ ñ îêðóæàþùèìè åãî ìèðîì è äðóãèìè ïåðñîíàæàìè.

Îòäåëû ïðèâÿçêè è ýôôåêòîâ âìåñòå ðàáîòàëè íàä ñèñòåìîé, êîòîðàÿ áû èñïîëüçîâàëà äâå ðàçíûå âåðñèè ÁÎÁà. Îäíà áûëà ñîçäàíà íà îñíîâå NURBS, ïîäîáíî âñåì äðóãèì ïåðñîíàæàì. Ýòà âåðñèÿ ÁÎÁà èìåëà ñèñòåìó íàñòðîéêè ëèöåâîé àíèìàöèè, íî â íåé îòñóòñòâîâàëè ðóêè è îíà íå ìîãëà äåôîðìèðîâàòüñÿ.

Äðóãàÿ âåðñèÿ ÁÎÁà áûëà îñíîâàíà íà ñèñòåìå ÷àñòèö, êîòîðûå ñîçäàâàëè òàêóþ òîïîëîãèþ, ÷òî ìîãëà ïîñòîÿííî èçìåíÿòüñÿ. Ýòî áûëî ïîõîæå íà ñòðóêòóðó ñî ñëó÷àéíûõ òðåóãîëüíèêîâ, ÷òî-òî ïîõîæåå íà blob effect (êàïëè, ìåòàáîëû) èëè isosurface effect (èçîïîâåðõíîñòü).  èòîãå áûëà êîìáèíàöèÿ äâóõ ìîäåëåé: îäíà ýòî NURBS-ïîâåðõíîñòü, à äðóãàÿ - ñèñòåìà ÷àñòèö. Ýòè îáå ìîäåëè îáúåäèíÿëèñü, è â ðåçóëüòàòå ïîëó÷àëàñü ïîëèãîíàëüíàÿ ìîäåëü, êîòîðóþ è âèçóàëèçèðîâàëè. Òàêîå ðåøåíèå ïîçâîëÿëî àíèìàòîðàì ìàêñèìàëüíî áûñòðî è ýôôåêòèâíî àíèìèðîâàòü NURBS-ìîäåëü, à ñïåöèàëèñòàì ïî ýôôåêòàì ñ ëåãêîñòüþ ðàáîòàòü ñ ïåðñîíàæåì, ñêâîçü êîòîðûé ìîãëè ïðîíèêàòü ðàçíîîáðàçíûå îáúåêòû. À ïîòîì ïðîñòî ñìåøèâàòü äâå âåðñèè ÁÎÁà â îäèí ôèíàëüíûé ìåø.

Äëÿ òîãî ÷òîáû äîáàâèòü âîçìîæíîñòü ðàáîòàòü ñ òî ïîÿâëÿþùèìèñÿ, òî èñ÷åçàþùèìè ðóêàìè áûëà ïðèäóìàíà íîâàÿ òåõíîëîãèÿ êàïåëü îñíîâàííûõ íà êðèâûõ ëþáîé ôîðìû, à äî ýòîãî èñïîëüçîâàëèñü òîëüêî ýëëèïòè÷åñêèå èëè ñôåðè÷åñêèå êàïëè.

Ñïåöýôôåêòû äëÿ ÁÎÁà

Âñå ñïåöýôôåêòû èñïîëüçóåìûå äëÿ ñîçäàíèÿ ïåðñîíàæà ÁÎÁ çàêëþ÷àëèñü â åãî âçàèìîäåéñòâèè ñ îêðóæåíèåì. Áûë ñïåöèàëüíî íàïèñàí äåôîðìåð, êîòîðûé îïðåäåëÿë êîíòàêò ÁÎÁà ñ çåìëåé. Ìîæíî áûëî ñìåøèâàòü ðàçëè÷íûå ÷àñòè ëèöà ÁÎÁà, êîòîðîå èíîãäà çàíèìàëî äâå òðåòè âñåãî òåëà. ×àñòè ëèöà òàêæå ìîãëè èñ÷åçàòü â ãëóáèíå òåëà è ïîÿâëÿòüñÿ îáðàòíî. Åãî ãîëîâà ìîãëà îòäåëÿòüñÿ, åãî ãëàç ìîã ïëàâàòü è äâèãàòüñÿ íåçàâèñèìî îò äðóãèõ ÷àñòåé ëèöà, à òàêæå âîîáùå óëåòàòü èç òåëà. Îí áûë ïðîçðà÷íûì, à çíà÷èò, âñÿ åãî âíóòðåííÿÿ àíàòîìèÿ áóäåò íà âèäó. Åãî ðîòîâàÿ ïîëîñòü äîëæíà áûòü âèäèìîé, íî â òî æå âðåìÿ íå ïðèâëåêàòü ê ñåáå îñîáîå âíèìàíèå è ïðàâèëüíî äåôîðìèðîâàòüñÿ. Ýòî î÷åíü ñèëüíî âëèÿëî íà ïðîöåññ ïðèâÿçêè ÁÎÁà. Ïîñêîëüêó äëÿ òðàäèöèîííûõ ïåðñîíàæåé åñòü òîëüêî òðè ñëîÿ: ñêåëåò, ê êîòîðîìó ïðèâÿçûâàþòñÿ ìûøöû, êîòîðûå âëèÿþò íà äåôîðìàöèþ êîæè. À â ñëó÷àå ÁÎÁà, âñå äåôîðìàöèè äîëæíû áûòü ïîëíîñòüþ îáúåìíûìè. Ýòî áûëà òà ïðîáëåìà, êîòîðóþ ìû íå îñîçíàâàëè äî òåõ ïîð, ïîêà åãî ðîòîâàÿ ïîëîñòü íå ïðîòêíóëà ãîëîâó ñçàäè è íå ïîÿâèëèñü äðóãèå ïðîáëåìû. Ìû âûíóæäåíû áûëè îòñòóïèòü íàçàä è ïåðåñìîòðåòü ìåòîäû åãî äåôîðìèðîâàíèÿ.

Åùå îäíî óõèùðåíèå íóæíî áûëî äëÿ àíèìàöèè èñ÷åçàþùèõ â òåëå è ïîÿâëÿþùèõñÿ èç òåëà ðóê. Ïðèâÿçêà ïîçâîëÿëà îòñîåäèíÿòü ðóêè îò òåëà, åñëè ïîíàäîáèòüñÿ. Åùå îäíà âåùü, êîòîðàÿ íàì ñèëüíî ïîìîãëà, ýòî âåðøèííûå àòðèáóòû. Îíè ïîçâîëÿëè çàñóíóòü â ìîäåëü ÁÎÁà íåìåðÿíî èíôîðìàöèè. Åñëè âçãëÿíóòü íà ïîëèãîíàëüíóþ ìîäåëü ÁÎÁà, òî ìîæíî óâèäåòü âåðøèííûé àòðèáóò "arm weight (ïðèíàäëåæíîñòü ê ðóêå)", êîòîðûé îïðåäåëÿë, íà ñêîëüêî òà èëè èíàÿ âåðøèíà ïðèíàäëåæèò ðóêå. Âåðøèíû, êîòîðûå ñîñòàâëÿëè òóëîâèùå èìåëè íóëåâîå çíà÷åíèå ýòîãî ïàðàìåòðà, âåðøèíû ðóê - 1, à âñå îñòàëüíûå - çíà÷åíèÿ ìåæäó 1 è 0. Ïîòîì ýòà èíôîðìàöèÿ èñïîëüçîâàëàñü äëÿ ôîðìèðîâàíèÿ ïðàâèëüíîãî motion blur, êîððåêòíûõ ïîâåðõíîñòíûõ íîðìàëåé è äðóãèõ âåùåé.

Äëÿ ïðèäàíèÿ ÁÎÁó ãëóáèíû è îáúåìà ìû çàñóíóëè â íåãî 12 òûñÿ÷ îáúåìíûõ ïóçûðüêîâ. Âñå îíè áûëè ÷àñòüþ ðèãà ïåðñîíàæà (character rig). Ïðèâÿçêà ïåðñîíàæà äåëàëàñü òàêèì îáðàçîì, ÷òîáû âñå ýòè ïóçûðüêè ïðàâèëüíî äåôîðìèðîâàëèñü âìåñòå ñî âñåì òåëîì. Ïóçûðüêàì ïðèäàëè æèâîñòè ñ ïîìîùüþ ñèìóëÿöèè äâèæåíèÿ â çàâèñèìîñòè îò äèíàìèêè äâèæåíèÿ ïåðñîíàæà. Åñëè åãî äâèæåíèÿ áûëè äîñòàòî÷íî ðåçêèìè, ÷òîáû íåêîòîðûå ïóçûðüêè ïîêèäàëè åãî îáúåì, ìû ïðîñòî èñêëþ÷àëè èõ èç âèçóàëèçàöèè. Âíóòðè òåëà îíè íå ñòàëêèâàëèñü. È ýòî áûëî ïðàâèëüíî. Îí âåäü íå ñäåëàí èç âîäû ñ ïëàñòìàññîâûìè øàðèêàìè âíóòðè, îí ÿâëÿåòñÿ âÿçêèì âåùåñòâîì, â êîòîðîì ïóçûðüêè åñòü ÷àñòüþ îáúåìà.

Ðåçóëüòèðóþùèé ìåø ñîñòîÿë èç ñîòåí òûñÿ÷ ïîëèãîíîâ, ÷òî îáíàðóæèâàëî åùå îäíó ïðîáëåìó - áûñòðîäåéñòâèå. Äëÿ îïòèìèçàöèè áûñòðîäåéñòâèÿ ïî÷òè âåñü êîä áûë ïåðåïèñàí íà C++.
Äâå ñòîðîíû ÁÎÁà

Îáû÷íî äëÿ òîãî ÷òîáû îòäåëèòü êàêîé-òî îáúåêò îò ôîíà èñïîëüçóþò rim light (èñòî÷íèê îñâåùåíèÿ, ðàñïîëàãàåìûé ïîçàäè ñíèìàåìîãî îáúåêòà ñ öåëüþ äîáèòüñÿ ýôôåêòà îðåîëà). Íî â ñëó÷àå ñ ÁÎÁîì, êîãäà ëó÷è ñâåòà ïðîõîäÿò äàëåêî íå òàê, êàê â ñëó÷àå ñ íåïðîçðà÷íûìè ïåðñîíàæàìè ýòî íåñêîëüêî íåýôôåêòèâíî. Ïîýòîìó êîíå÷íûé ðåçóëüòàò ìû óâèäåëè òîëüêî íà êîìïîçå. ÁÎÁà ðàçáèëè íà ìíîæåñòâî ñëîåâ ïðåëîìëåíèé, îòðàæåíèé, rim îñâåùåíèÿ, íîðìàëåé.

Åùå áîëüøåé ïðîáëåìîé áûëè îòðàæåíèÿ è áëèêè íà òåëå ÁÎÁà. Ïîñêîëüêó ïåðñîíàæà ñíèìàëè ñ äâóõ êàìåð íàõîäÿùèõñÿ íà íåêîòîðîì ðàññòîÿíèè, òî îòðàæåíèÿ è áëèêè áóäóò ðàçíûå, è íå áóäóò ñîâïàäàòü. Ýòî ïðîèñõîäèò è â ðåàëüíîì ìèðå, íî íàø ìîçã ïðèâûê íå çàìå÷àòü ýòî, íî â ñëó÷àå ñ ÁÎÁîì ýòî î÷åíü ñèëüíî áû áðîñàëîñü â ãëàçà. Äëÿ ðåøåíèÿ ýòîé ïðîáëåìû ìû ðåøèëè ñíèìàòü áëèêè ñ îäíîé êàìåðû, íî òîãäà áû îòðàæåíèÿ âûãëÿäåëè òàê, ñëîâíî îíè íàòÿíóòû íà ïåðñîíàæà êàê òåêñòóðà, à íàì áû õîòåëîñü ïðèâíåñòè íåìíîãî ãëóáèíû. Ïîýòîìó áëèêè è îòðàæåíèÿ ìû ñíèìàëè êàìåðàìè, ðàññòîÿíèå ìåæäó êîòîðûìè áûëî ÷ðåçâû÷àéíî ìàëî.
Äà áóäåò Æåëàòèí

DreamWorks ðåàëèçóåò ñâîé ìóëüòôèëüì "Ìîíñòðû ïðîòèâ Ïðèøåëüöåâ" íà âñåõ äîñòóïíûõ S-3D ñèñòåìàõ. È ãëàâíûì îáðàçîì ìû îáðàòèëè âíèìàíèå íå íà êîíêðåòíóþ ñèñòåìó, à íà ðàçìåð ýêðàíà, ïîòîìó ÷òî ìàñøòàá î÷åíü ñèëüíî çàâèñèò îò ðàçìåðà ýêðàíà. Òî ïëîñêîå è ìåëêîå, ÷òî Âû óâèäèòå íà ìîíèòîðå íå ïîéäåò íè â êàêîå ñðàâíåíèå ñ ìàñøòàáíîñòüþ ñöåí è îáúåìíîñòüþ ïåðñîíàæåé óâèäåííûõ íà ñåìèýòàæíîì ýêðàíå â IMAX.

È î÷åíü âàæíî ïîìíèòü, ÷òî åñëè Âû äåëàåòå ñòåðåîôèëüì äëÿ ýêðàíîâ ðàçìåðîì 11 èëè áîëüøå 30 ìåòðîâ, òî íå ñòîèò íàñòðàèâàòü ãëóáèíó íà êîìïüþòåðíîì ìîíèòîðå.

P.S.
Èíòåðåñíî, ê ÷åìó áûëî ïîñëåäíåå ïðåäëîæåíèå?

Õîòÿ, ïðîðàáîòàâ íåêîòîðîå âðåìÿ íà ïðîèçâîäñòâå ïîëíîìåòðàæíîãî ìóëüòôèëüìà, ìîãó ïðåäñòàâèòü ñèòóàöèþ, êîãäà äåëàëè-äåëàëè, à ïîòîì ïîøëè â êèíîòåàòð ïîñìîòðåòü òåñòîâóþ ÷àñòü ìóëüòèêà, à òàì - òàêàÿ ôèãíÿ ñòðàøíàÿ
Ðóáðèêè:  Âèäåî è êèíî

 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó