![]() |
Ответ: Вопросы от новичка
pax, Texture2D.ReadPixels читает с камеры только цвета. Т.е. мне придется перевести глубину в цвет, загрузить это функцией ReadPixels, а потом восстановить нормальную картинку. Вообщем через жирную жопу.
Пытался через Graphics.SetRenderTarget не задать буфер глубины как буфер цвета, но какие-то ошибки начались))) Странно, что юнити не сделала нормального способа. Хочу сделать скульпинг модели. Изменение большого коллайдера вообще секунды занимает. Поэтому надо свою коллизию придумать. Интересно как работают 3д редакторы. ZBrush вообще работает с миллионами полигонами и требования у него очень маленькие. |
Ответ: Вопросы от новичка
Чем этот Linear Lighting лучше? Смотрю на картинки http://docs.unity3d.com/Documentatio...rLighting.html
Шар с Linear Space выглядит как 2д кружок с двумя цветами. А с Gamma Scace шар выглядит объемным. Я конечно понимаю, что Linear Lighting более реальный т.к. в реале свету пофиг на нормаль поверхности, хотя поверхность нормали и не имеет т.к. это просто набор атомов. Но если придумали SSAO для добавления псевдо теней, то зачем Linear Space? |
Ответ: Вопросы от новичка
Интересует плавная смена материала. Material.Lerp - почему то не работает. Сделал так же как в справке. Какие условия должны быть чтобы он работал?
|
Ответ: Вопросы от новичка
Там интерполяция числовых значений и цветов между материалами с одинаковыми шейдерами.
|
Ответ: Вопросы от новичка
То есть если оба материала имеют разную текстуру, то я не смогу поменять первый на второй плавно?
|
Ответ: Вопросы от новичка
Не сможешь, надо иметь шейдер, смешивающий две текстуры.
|
Ответ: Вопросы от новичка
Абалденный баг заметил для текстур с альфа каналом (png), которые накладываю на спрайт. Если один край текстуры прозрачный, а другой нет, то на спрайте образуется рамка с прозрачной стороны!!! при билинейной фильтрации!!! Видимо при фильтрации он использует противоположный край для усреднения крайних точек прозрачной стороны!!! Кто с этим сталкивался? Рамка очень тонкая в пол-пиксела, но шов виден и может испортить всю картинку. При увеличении на сцене рамка четко видна!!!
|
Ответ: Вопросы от новичка
Это не баг, это не правильные настройки импорта, поставь Wrap Mode = Clamp
|
Ответ: Вопросы от новичка
О спасибо рах!!! Век живи век учись...)
|
Ответ: Вопросы от новичка
Еще вопросик - как влияют на ФПС ( и вообще на быстродействие ) висящие не активные объекты, отключенные ф-ией GameObject.SetActive(false)? Если на них навешено много чилдов? Удобно ли сцены в игре менять просто выключением их "глобального" родительского объекта? Или в этом есть подводные камни?
|
Ответ: Вопросы от новичка
1. Думаю не влияют.
2. А какие плюсы от этого? Из минусов вижу что в одной сцене сразу ресурсы из всех сцен, игра не загнется на мобильниках от такого? На практике чаще бывает загрузка не сцен а префабов уровней из ресурсов. Но в этом случае асинхронно нельзя грузить. |
Ответ: Вопросы от новичка
Можно ли управлять цветом материала с шейдером Partices->Alpha Blended? Все опции renderer.material.SetColor() - "_Color","_SpecColor" "_Emission""_ReflectColor" - не работают.... Хотя в инспекторе можно регулировать цвета...
|
Ответ: Вопросы от новичка
_TintColor используй
К слову все исходники стандартных шейдеров есть тут: http://unity3d.com/unity/download/archive |
Ответ: Вопросы от новичка
Вложений: 1
Как можно сделать, чтобы при нажатии на один контрол - появлялся другой?
Т.е. как при редактировании скелета дерева. Пишу так: Код:
int id = GUIUtility.GetControlID("Bone".GetHashCode(), FocusType.Keyboard); |
Ответ: Вопросы от новичка
а кнопки не судьба использовать?
http://docs.unity3d.com/Documentatio...es.Button.html |
Часовой пояс GMT +4, время: 04:20. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot