Фундаментальный труд по чертежам. https://forums.unrealengine.com/showthread.php?10221-Kitatus-Free-Books-Projects-and-Tutorials! Остальное по клавише F1 есть. Удачи. Вселенная это софт с закрытым исходным кодом! Я бы изменил мир но Бог не дает исходников.
Нормальный сборник! Плюсы: Свободная лицензия! Минусы: У некоторых моделей ужасное качество текстур. По фану сделал "remastered" парочки моделей, заточил под PBR UE4 и под UNITY 5. Если надо текстуры могу скинуть. Оригинал
Remastered
Оригинал
Remastered
Вселенная это софт с закрытым исходным кодом! Я бы изменил мир но Бог не дает исходников.
Да хотелось бы узнать, под какой инструмент полигоны пилить. Кстати если под "реал тайм" рендер, то лучше сразу в треугольниках ограничения в "pipeline" вписывать. Остальное товарищ Flakky, расписал более-менее нормально. Так же понять какое количество нужно, поможет профилирование, если его нету в инструментарии, то сделайте сцену, завалите ее сферами, установите утилиты отслеживающие использование памяти, центрального процессора и графического процессора. Все это нужно установить на "тестовый стенд" ну это на тот самый комп 2006-2008 года. Но обычно даже в примитивных "фреймворках", инструменты профилирования доступны. Также прочитайте официальную документацию к своему инструментарию, обычно разработчики, в документации указывают на ограничения по сетки текстурам и.т.д. Вселенная это софт с закрытым исходным кодом! Я бы изменил мир но Бог не дает исходников.
Hanzo, Это хорошо что понравилось. Пользуйтесь на здоровье. Кстати забыл сказать, что можете использовать в коммерческих целях, совершенно свободно! Весь смысл в том, что я должен был ножик затекстурить для "Постпродакшена" и для крупного плана. В той модели еще больше полигонов и там текстуры 8K. Один фиг на ферме будут рендерить. Относительно неплохо, в Юнити выглядит. Я думал в Юнити будет хуже смотреться. Вселенная это софт с закрытым исходным кодом! Я бы изменил мир но Бог не дает исходников.
Отдам на безвозмездной основе, нож. Knife CT-5-6 Текстуры заточены под PBR, разрешение текстур 4К. (Скрин)
UE 4 (Скрин)
UE 4 Простейший (Материал)
Код
Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_0" Begin Object Class=MaterialExpressionMultiply Name="MaterialExpressionMultiply_9" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13918" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13919" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13920" End Object Begin Object Name="MaterialExpressionMultiply_9" A=(Expression=MaterialExpressionTextureSampleParameter2D'MaterialGraphNode_4.MaterialExpressionTextureSampleParameter2D_13',Mask=1,MaskR=1,M askG=1,MaskB=1) B=(Expression=MaterialExpressionScalarParameter'MaterialGraphNode_9.MaterialExpressionScalarParameter_11') MaterialExpressionEditorX=-48 MaterialExpressionEditorY=-48 MaterialExpressionGuid=EC8C5E58471F96289E3E12AD09B2488A Material=PreviewMaterial'/Engine/Transient.Knife' End Object Begin Object Name="EdGraphPin_13918" PinName="A" PinType=(PinCategory="optional") LinkedTo(0)=EdGraphPin'MaterialGraphNode_4.EdGraphPin_13934' End Object Begin Object Name="EdGraphPin_13919" PinName="B" PinType=(PinCategory="optional") LinkedTo(0)=EdGraphPin'MaterialGraphNode_9.EdGraphPin_13953' End Object Begin Object Name="EdGraphPin_13920" PinName="Output" PinFriendlyName=" " Direction=EGPD_Output LinkedTo(0)=EdGraphPin'MaterialGraphNode_Root_0.EdGraphPin_13893' End Object MaterialExpression=MaterialExpressionMultiply'MaterialExpressionMultiply_9' Pins(0)=EdGraphPin'EdGraphPin_13918' Pins(1)=EdGraphPin'EdGraphPin_13919' Pins(2)=EdGraphPin'EdGraphPin_13920' NodePosX=-48 NodePosY=-48 NodeGuid=8DE424904A84AD84E2FE72923BA0F3F8 End Object Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_1" Begin Object Class=MaterialExpressionMultiply Name="MaterialExpressionMultiply_10" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13921" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13922" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13923" End Object Begin Object Name="MaterialExpressionMultiply_10" A=(Expression=MaterialExpressionTextureSampleParameter2D'MaterialGraphNode_7.MaterialExpressionTextureSampleParameter2D_14',Mask=1,MaskR=1,M askG=1,MaskB=1) B=(Expression=MaterialExpressionScalarParameter'MaterialGraphNode_5.MaterialExpressionScalarParameter_9') MaterialExpressionEditorX=-64 MaterialExpressionEditorY=96 MaterialExpressionGuid=A830BBFA40B2169A391707A365E63F2F Material=PreviewMaterial'/Engine/Transient.Knife' End Object Begin Object Name="EdGraphPin_13921" PinName="A" PinType=(PinCategory="optional") LinkedTo(0)=EdGraphPin'MaterialGraphNode_7.EdGraphPin_13942' End Object Begin Object Name="EdGraphPin_13922" PinName="B" PinType=(PinCategory="optional") LinkedTo(0)=EdGraphPin'MaterialGraphNode_5.EdGraphPin_13939' End Object Begin Object Name="EdGraphPin_13923" PinName="Output" PinFriendlyName=" " Direction=EGPD_Output LinkedTo(0)=EdGraphPin'MaterialGraphNode_Root_0.EdGraphPin_13894' End Object MaterialExpression=MaterialExpressionMultiply'MaterialExpressionMultiply_10' Pins(0)=EdGraphPin'EdGraphPin_13921' Pins(1)=EdGraphPin'EdGraphPin_13922' Pins(2)=EdGraphPin'EdGraphPin_13923' NodePosX=-64 NodePosY=96 NodeGuid=4DBE4CBA44B1A8A05E88199C0C340307 End Object Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_2" Begin Object Class=MaterialExpressionMultiply Name="MaterialExpressionMultiply_11" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13924" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13925" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13926" End Object Begin Object Name="MaterialExpressionMultiply_11" A=(Expression=MaterialExpressionTextureSampleParameter2D'MaterialGraphNode_8.MaterialExpressionTextureSampleParameter2D_15',Mask=1,MaskR=1,M askG=1,MaskB=1) B=(Expression=MaterialExpressionScalarParameter'MaterialGraphNode_6.MaterialExpressionScalarParameter_10') MaterialExpressionEditorX=-96 MaterialExpressionEditorY=272 MaterialExpressionGuid=A830BBFA40B2169A391707A365E63F2F Material=PreviewMaterial'/Engine/Transient.Knife' End Object Begin Object Name="EdGraphPin_13924" PinName="A" PinType=(PinCategory="optional") LinkedTo(0)=EdGraphPin'MaterialGraphNode_8.EdGraphPin_13948' End Object Begin Object Name="EdGraphPin_13925" PinName="B" PinType=(PinCategory="optional") LinkedTo(0)=EdGraphPin'MaterialGraphNode_6.EdGraphPin_13940' End Object Begin Object Name="EdGraphPin_13926" PinName="Output" PinFriendlyName=" " Direction=EGPD_Output LinkedTo(0)=EdGraphPin'MaterialGraphNode_Root_0.EdGraphPin_13896' End Object MaterialExpression=MaterialExpressionMultiply'MaterialExpressionMultiply_11' Pins(0)=EdGraphPin'EdGraphPin_13924' Pins(1)=EdGraphPin'EdGraphPin_13925' Pins(2)=EdGraphPin'EdGraphPin_13926' NodePosX=-96 NodePosY=272 NodeGuid=5E58BC1C4F027CEF5B175DBBFBE1745F End Object Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3" Begin Object Class=MaterialExpressionTextureSampleParameter2D Name="MaterialExpressionTextureSampleParameter2D_12" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13927" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13928" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13929" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13930" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13931" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13932" End Object Begin Object Name="MaterialExpressionTextureSampleParameter2D_12" ParameterName="Normal" ExpressionGUID=E167E0CE4593602F162DECB2C1D31629 Texture=Texture2D'/Game/My_Content/Knife/Knife_CT-5-6_NM.Knife_CT-5-6_NM' SamplerType=SAMPLERTYPE_Normal MaterialExpressionEditorX=-176 MaterialExpressionEditorY=480 MaterialExpressionGuid=FF55F0604EC2C7CABDDA28ACC63C0A3B Material=PreviewMaterial'/Engine/Transient.Knife' End Object Begin Object Name="EdGraphPin_13927" PinName="UVs" PinType=(PinCategory="optional") End Object Begin Object Name="EdGraphPin_13928" PinName="Output" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask") LinkedTo(0)=EdGraphPin'MaterialGraphNode_Root_0.EdGraphPin_13900' End Object Begin Object Name="EdGraphPin_13929" PinName="Output2" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="red") End Object Begin Object Name="EdGraphPin_13930" PinName="Output3" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="green") End Object Begin Object Name="EdGraphPin_13931" PinName="Output4" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="blue") End Object Begin Object Name="EdGraphPin_13932" PinName="Output5" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="alpha") End Object MaterialExpression=MaterialExpressionTextureSampleParameter2D'MaterialExpressionTextureSampleParameter2D_12' Pins(0)=EdGraphPin'EdGraphPin_13927' Pins(1)=EdGraphPin'EdGraphPin_13928' Pins(2)=EdGraphPin'EdGraphPin_13929' Pins(3)=EdGraphPin'EdGraphPin_13930' Pins(4)=EdGraphPin'EdGraphPin_13931' Pins(5)=EdGraphPin'EdGraphPin_13932' NodePosX=-176 NodePosY=480 bCanRenameNode=True NodeGuid=895C9E73449CE0A4310249AEDC7350CA End Object Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_4" Begin Object Class=MaterialExpressionTextureSampleParameter2D Name="MaterialExpressionTextureSampleParameter2D_13" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13933" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13934" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13935" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13936" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13937" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13938" End Object Begin Object Name="MaterialExpressionTextureSampleParameter2D_13" ParameterName="Albedo" ExpressionGUID=E6525F134F94CB3485A6869E08967C45 Texture=Texture2D'/Game/My_Content/Knife/Knife_CT-5-6_Albedo.Knife_CT-5-6_Albedo' IsDefaultMeshpaintTexture=True MaterialExpressionEditorX=-272 MaterialExpressionEditorY=-160 MaterialExpressionGuid=68A69BBC4D0FC5999335BFB74EAFE8B4 Material=PreviewMaterial'/Engine/Transient.Knife' End Object Begin Object Name="EdGraphPin_13933" PinName="UVs" PinType=(PinCategory="optional") End Object Begin Object Name="EdGraphPin_13934" PinName="Output" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask") LinkedTo(0)=EdGraphPin'MaterialGraphNode_0.EdGraphPin_13918' End Object Begin Object Name="EdGraphPin_13935" PinName="Output2" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="red") End Object Begin Object Name="EdGraphPin_13936" PinName="Output3" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="green") End Object Begin Object Name="EdGraphPin_13937" PinName="Output4" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="blue") End Object Begin Object Name="EdGraphPin_13938" PinName="Output5" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="alpha") End Object MaterialExpression=MaterialExpressionTextureSampleParameter2D'MaterialExpressionTextureSampleParameter2D_13' Pins(0)=EdGraphPin'EdGraphPin_13933' Pins(1)=EdGraphPin'EdGraphPin_13934' Pins(2)=EdGraphPin'EdGraphPin_13935' Pins(3)=EdGraphPin'EdGraphPin_13936' Pins(4)=EdGraphPin'EdGraphPin_13937' Pins(5)=EdGraphPin'EdGraphPin_13938' NodePosX=-272 NodePosY=-160 bCanRenameNode=True NodeGuid=C835A6384AB09429DF79F9813F033B10 End Object Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_5" Begin Object Class=MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_9" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13939" End Object Begin Object Name="MaterialExpressionScalarParameter_9" DefaultValue=0.900000 ParameterName="Met" ExpressionGUID=AACCCC0E491E58E01A92E2B78F971FD1 MaterialExpressionEditorX=-176 MaterialExpressionEditorY=160 MaterialExpressionGuid=6C6755D54CCF798CF262F9B217F4E660 Material=PreviewMaterial'/Engine/Transient.Knife' End Object Begin Object Name="EdGraphPin_13939" PinName="Output" PinFriendlyName=" " Direction=EGPD_Output LinkedTo(0)=EdGraphPin'MaterialGraphNode_1.EdGraphPin_13922' End Object MaterialExpression=MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_9' Pins(0)=EdGraphPin'EdGraphPin_13939' NodePosX=-176 NodePosY=160 bCanRenameNode=True NodeGuid=7403F3764C0AD0698790CC9C07170470 End Object Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_6" Begin Object Class=MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_10" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13940" End Object Begin Object Name="MaterialExpressionScalarParameter_10" DefaultValue=1.350000 ParameterName="Rough" ExpressionGUID=850E036340179239AC95389E5C784DCA MaterialExpressionEditorX=-176 MaterialExpressionEditorY=384 MaterialExpressionGuid=6C6755D54CCF798CF262F9B217F4E660 Material=PreviewMaterial'/Engine/Transient.Knife' End Object Begin Object Name="EdGraphPin_13940" PinName="Output" PinFriendlyName=" " Direction=EGPD_Output LinkedTo(0)=EdGraphPin'MaterialGraphNode_2.EdGraphPin_13925' End Object MaterialExpression=MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_10' Pins(0)=EdGraphPin'EdGraphPin_13940' NodePosX=-176 NodePosY=384 bCanRenameNode=True NodeGuid=AB4FB75F48161995C2DFAEAB1532BC35 End Object Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_7" Begin Object Class=MaterialExpressionTextureSampleParameter2D Name="MaterialExpressionTextureSampleParameter2D_14" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13941" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13942" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13943" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13944" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13945" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13946" End Object Begin Object Name="MaterialExpressionTextureSampleParameter2D_14" ParameterName="Metal" ExpressionGUID=3D0B96F34BA88D643082E3B290136AFA Texture=Texture2D'/Game/My_Content/Knife/Knife_CT-5-6_metall.Knife_CT-5-6_metall' MaterialExpressionEditorX=-320 MaterialExpressionEditorY=48 MaterialExpressionGuid=62367374433A730F223AD8A013B9224D Material=PreviewMaterial'/Engine/Transient.Knife' End Object Begin Object Name="EdGraphPin_13941" PinName="UVs" PinType=(PinCategory="optional") End Object Begin Object Name="EdGraphPin_13942" PinName="Output" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask") LinkedTo(0)=EdGraphPin'MaterialGraphNode_1.EdGraphPin_13921' End Object Begin Object Name="EdGraphPin_13943" PinName="Output2" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="red") End Object Begin Object Name="EdGraphPin_13944" PinName="Output3" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="green") End Object Begin Object Name="EdGraphPin_13945" PinName="Output4" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="blue") End Object Begin Object Name="EdGraphPin_13946" PinName="Output5" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="alpha") End Object MaterialExpression=MaterialExpressionTextureSampleParameter2D'MaterialExpressionTextureSampleParameter2D_14' Pins(0)=EdGraphPin'EdGraphPin_13941' Pins(1)=EdGraphPin'EdGraphPin_13942' Pins(2)=EdGraphPin'EdGraphPin_13943' Pins(3)=EdGraphPin'EdGraphPin_13944' Pins(4)=EdGraphPin'EdGraphPin_13945' Pins(5)=EdGraphPin'EdGraphPin_13946' NodePosX=-320 NodePosY=48 bCanRenameNode=True NodeGuid=F5A0EB3C4BDC87D3A5FBECBAF85E97E4 End Object Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_8" Begin Object Class=MaterialExpressionTextureSampleParameter2D Name="MaterialExpressionTextureSampleParameter2D_15" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13947" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13948" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13949" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13950" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13951" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13952" End Object Begin Object Name="MaterialExpressionTextureSampleParameter2D_15" ParameterName="Roug" ExpressionGUID=2318F4204CD54B83F1AE229835CDE9A5 Texture=Texture2D'/Game/My_Content/Knife/Knife_CT-5-6_rough.Knife_CT-5-6_rough' MaterialExpressionEditorX=-336 MaterialExpressionEditorY=272 MaterialExpressionGuid=2C63B48345099D1194D706AFDEDF5E64 Material=PreviewMaterial'/Engine/Transient.Knife' End Object Begin Object Name="EdGraphPin_13947" PinName="UVs" PinType=(PinCategory="optional") End Object Begin Object Name="EdGraphPin_13948" PinName="Output" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask") LinkedTo(0)=EdGraphPin'MaterialGraphNode_2.EdGraphPin_13924' End Object Begin Object Name="EdGraphPin_13949" PinName="Output2" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="red") End Object Begin Object Name="EdGraphPin_13950" PinName="Output3" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="green") End Object Begin Object Name="EdGraphPin_13951" PinName="Output4" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="blue") End Object Begin Object Name="EdGraphPin_13952" PinName="Output5" PinFriendlyName=" " Direction=EGPD_Output PinType=(PinCategory="mask",PinSubCategory="alpha") End Object MaterialExpression=MaterialExpressionTextureSampleParameter2D'MaterialExpressionTextureSampleParameter2D_15' Pins(0)=EdGraphPin'EdGraphPin_13947' Pins(1)=EdGraphPin'EdGraphPin_13948' Pins(2)=EdGraphPin'EdGraphPin_13949' Pins(3)=EdGraphPin'EdGraphPin_13950' Pins(4)=EdGraphPin'EdGraphPin_13951' Pins(5)=EdGraphPin'EdGraphPin_13952' NodePosX=-336 NodePosY=272 bCanRenameNode=True NodeGuid=DC02F97B444EA0A65EBF0099E1EDEA84 End Object Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_9" Begin Object Class=MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_11" End Object Begin Object Class=EdGraphPin Name="EdGraphPin_13953" End Object Begin Object Name="MaterialExpressionScalarParameter_11" DefaultValue=0.900000 ParameterName="Alb" ExpressionGUID=974C80E3443C4C5226172AA88F6FA83F MaterialExpressionEditorX=-176 MaterialExpressionEditorY=16 MaterialExpressionGuid=6C6755D54CCF798CF262F9B217F4E660 Material=PreviewMaterial'/Engine/Transient.Knife' End Object Begin Object Name="EdGraphPin_13953" PinName="Output" PinFriendlyName=" " Direction=EGPD_Output LinkedTo(0)=EdGraphPin'MaterialGraphNode_0.EdGraphPin_13919' End Object MaterialExpression=MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_11' Pins(0)=EdGraphPin'EdGraphPin_13953' NodePosX=-176 NodePosY=16 bCanRenameNode=True NodeGuid=D00FCA9249AFE5B654933DA5759B32FF End Object
Cool story (тут)
Сижу рисую себе спокойно текстурки и на половине понимаю, что текстурирую совсем не ту модель. Решил доделать и слить сюда.
Скачать Вселенная это софт с закрытым исходным кодом! Я бы изменил мир но Бог не дает исходников.
Во истину, у 3d художников тупейшее занятие это "Ретоп и развертка модели" . А у "Сетаперов" это скининг . Для 3ds max есть Bones pro плагин, лучше ничего не встречал. Вселенная это софт с закрытым исходным кодом! Я бы изменил мир но Бог не дает исходников.
По этому делу можно книгу написать. Мой вам ответ: и то и другое и по отдельности. 1. И самое главное Контент. Текстуры, сами модели должны быть выполнены в определенном стиле. То есть, какой toon shader не пиши. Если не будет правильно подготовленный контент, выглядеть это будет всегда неправильно и не хорошо.
Пример Диффузной карты из Borderlands 2
2. Все что касается эффектов частиц тоже следует подгонять под стилистику.
Вот 2 простых примера particle effects. Скрин 1 (Тут какой шейдер не пиши, не получится эффекта как на 2 скрине.
Скрин 2
3. В идеале анимация должна быть тоже сделана определенным образом.
Зависит от того чего вы хотите достичь. К примеру для понимания стилистики комикса, отличной отправной точкой, будут игры oт Telltale Games и линейка Borderlands. Только в них не нужно играть, а ходить и смотреть под другим углом.
Также советую посмотреть вот это. http://www.youtube.com/watch?v=HSxJkKiHXbw
И вот это. http://www.youtube.com/watch?v=TZJLtujW6FY
Надеюсь Немного пролили свет. Вселенная это софт с закрытым исходным кодом! Я бы изменил мир но Бог не дает исходников.
Сообщение отредактировал Anafeyka - Суббота, 21 Марта 2015, 18:46
тааак, народ, не ведемся на разводы!! это галимый фейк сделанный школьником за полчаса из первого попавшегося ролика, просто троль стебется над тем, как видит их противостояние...
Это тончайший троллинг, особенно про IL2CPP, Microsoft машинную инструкцию, " А у нас все через жопу". Вселенная это софт с закрытым исходным кодом! Я бы изменил мир но Бог не дает исходников.