Web 3D как да работите с 3D без да напускате браузъра
15 май 2014 г | Сергей и Марина Бондаренко
Има много какво да се каже за уеб приложенията. Те не изискват инсталация и понякога работят по-бързо от обикновените настолни програми. Уеб приложенията са междуплатформени, защото изискват само един инструмент, браузъра, за да работят. Те не се нуждаят от преинсталиране и са достъпни на всяко устройство, свързано с интернет. Освен това могат да бъдат внедрени ресурсоемки уеб приложения, така че основното изчислително натоварване да пада върху сървъра. Този подход прави възможно стартирането на доста сложни приложения на най-простите компютри, до нетбуци. И разбира се, във всяко уеб приложение могат да се реализират всички предимства на интернет - съхранение на данни в облак, бърз достъп до резултатите от сътрудничеството и т.н.


Голяма библиотека от готови проекти помага да се разберат възможностите на програмата. Когато създавате нова сцена, можете да изберете един от готовите примери или да създадете нов, празен проект.
Противно на логиката, бихме искали да започнем запознанството си с Clara.io от последния етап от работата върху триизмерна сцена – рендирането, и ето защо.
На този последен етап от проекта опитните разработчици на 3D графики очакват голяма изненада: фотореалистичният модул Vray може да се използва като двигател за изобразяване на 3D сцена в тази програма. Този визуализатор е много популярен сред професионалните 3D дизайнери. Той има много предимства, основното от които е високият реализъм на изобразеното изображение. Модулът Vray е в състояние да симулира глобалното осветяване на обекти, причинено от множество отражения на светлина от повърхности, позволява ви да пресъздадете физическиправилни отражения и пречупвания на светлината, показват ефектите на каустика, подповърхностно разсейване и много други. В Clara.io механизмът за изобразяване може също да се използва за бързо изчертаване на проект в прозореца за изглед. В реално време модулът VrayRT ще ви позволи да видите как ще изглеждат обектите в рамката след рендиране.



Богатият избор от източници на светлина също спомага за постигане на висок реализъм на визуализацията, сред които има както стандартни насочени, така и всепосочни, и физически правилни, свързани с двигателя за рендиране на Vray. Можете също така да избирате от няколко от най-популярните системи за осветление, като например триточкова система или симулирана дневна светлина от небето и слънцето.

Редактирането на модела се извършва на ниво подобекти - върхове, ръбове, повърхности. Можете да промените позицията им и да мащабирате размера. За да получите достъп до конкретен подобект, трябва да превключите в съответния режим - отново се вижда аналогията с 3ds Max. В същото време режимът на работа с подобекти Multi-SubObject е много удобен. Когато е активиран, няма нужда да избирате режима на подобект. Достатъчно е просто да преместите курсора върху желания подобект в прожекционния прозорец и той ще бъде оцветен. Това ще означава, че може да се разграничи.

Като спомагателни инструменти за моделиране можете да използвате и външни деформации (подобно на модификаторите в 3ds Max). Така например, използвайки оператора Twist, можете да завъртите формата на триизмерен модел, а друг оператор, Tapper, ще компресира обекта в определена точка. Списъкът с тези операции, в сравнение с този в същия 3ds Max, е малък, но те са там и това помага много в работата.
По време на моделирането можете да контролирате нормалите на повърхността, да коригирате групите за изглаждане, като посочвате кой от полигоните няма да образува остри ръбове. Програмата има и експериментална опция за изчисляване на булеви операции. Между другото, доста странно е да видите надписа „експериментална функция“ в менюто на програмата - в крайна сметка целият проект Clara.io все още е на етап бета тестване.
Тъй като централният рендер на уеб приложението Clara.io е Vray, настройката на материала също е свързана с фотореалистичния рендер. Модулът за настройка на материали има почти същото име като подобен инструмент в 3ds Max, Material Browser.

Настройката на анимацията в Clara.io е опростена до минимум. Ключовете за анимация се посочват на времевата линия и машината на уеб приложението автоматично изчислява стойностите на анимираните параметри.
Няколко 3D дизайнери или аниматори могат да работят върху един проект на Clara.io наведнъж. В този случай действията, които се прилагат към отворения проект, се показват едновременно в прозорците на няколко сервизни клиента.
На някакъв етап от развитието на триизмерната графика художниците получиха възможността да извършват триизмерна скулптура. Ново поколение инструменти за моделиране изпълни дългогодишна мечта на 3D художници, които са мечтали да създават 3D обекти по същия начин, по който скулпторът работи с глина. Подобен подход е приложен и при създаването на 3D графики. Програми като Zbrush използват инструменти (виртуални четки) за наслояване на материал върху обект и изкривяване или изкривяване на повърхността по определен начин. Триизмерното скулптуриране не е изместило класическите инструменти и вече утвърдените техники за моделиране, но твърдо се е наложило като помощноинструмент, който значително опростява редица задачи. 3D скулптурата позволи на художниците много бързо да пресъздадат органични форми, лица на герои, 3D модели на животни, растения и т.н. С други думи, 3D скулптурирането е необходимо там, където е невъзможно или много трудно да се проектират обекти.


