Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Unity > Общие вопросы

Общие вопросы вопросы не попадающие ни в один из доступных разделов

Ответ
 
Опции темы
Старый 20.09.2013, 21:16   #1846
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

pax, Texture2D.ReadPixels читает с камеры только цвета. Т.е. мне придется перевести глубину в цвет, загрузить это функцией ReadPixels, а потом восстановить нормальную картинку. Вообщем через жирную жопу.
Пытался через Graphics.SetRenderTarget не задать буфер глубины как буфер цвета, но какие-то ошибки начались)))
Странно, что юнити не сделала нормального способа.

Хочу сделать скульпинг модели. Изменение большого коллайдера вообще секунды занимает. Поэтому надо свою коллизию придумать.
Интересно как работают 3д редакторы. ZBrush вообще работает с миллионами полигонами и требования у него очень маленькие.
(Offline)
 
Ответить с цитированием
Старый 21.09.2013, 19:46   #1847
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Чем этот Linear Lighting лучше? Смотрю на картинки http://docs.unity3d.com/Documentatio...rLighting.html
Шар с Linear Space выглядит как 2д кружок с двумя цветами. А с Gamma Scace шар выглядит объемным.
Я конечно понимаю, что Linear Lighting более реальный т.к. в реале свету пофиг на нормаль поверхности, хотя поверхность нормали и не имеет т.к. это просто набор атомов. Но если придумали SSAO для добавления псевдо теней, то зачем Linear Space?
(Offline)
 
Ответить с цитированием
Старый 14.10.2013, 17:59   #1848
pie
ПроЭктировщик
 
Аватар для pie
 
Регистрация: 04.11.2011
Сообщений: 176
Написано 19 полезных сообщений
(для 64 пользователей)
Ответ: Вопросы от новичка

Интересует плавная смена материала. Material.Lerp - почему то не работает. Сделал так же как в справке. Какие условия должны быть чтобы он работал?
(Offline)
 
Ответить с цитированием
Старый 14.10.2013, 18:03   #1849
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Там интерполяция числовых значений и цветов между материалами с одинаковыми шейдерами.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 14.10.2013, 19:13   #1850
pie
ПроЭктировщик
 
Аватар для pie
 
Регистрация: 04.11.2011
Сообщений: 176
Написано 19 полезных сообщений
(для 64 пользователей)
Ответ: Вопросы от новичка

То есть если оба материала имеют разную текстуру, то я не смогу поменять первый на второй плавно?
(Offline)
 
Ответить с цитированием
Старый 14.10.2013, 19:53   #1851
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Не сможешь, надо иметь шейдер, смешивающий две текстуры.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 16.10.2013, 23:48   #1852
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: Вопросы от новичка

Абалденный баг заметил для текстур с альфа каналом (png), которые накладываю на спрайт. Если один край текстуры прозрачный, а другой нет, то на спрайте образуется рамка с прозрачной стороны!!! при билинейной фильтрации!!! Видимо при фильтрации он использует противоположный край для усреднения крайних точек прозрачной стороны!!! Кто с этим сталкивался? Рамка очень тонкая в пол-пиксела, но шов виден и может испортить всю картинку. При увеличении на сцене рамка четко видна!!!
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 16.10.2013, 23:50   #1853
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

Это не баг, это не правильные настройки импорта, поставь Wrap Mode = Clamp
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Morganolla (16.10.2013)
Старый 16.10.2013, 23:53   #1854
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: Вопросы от новичка

О спасибо рах!!! Век живи век учись...)
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 17.10.2013, 17:07   #1855
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: Вопросы от новичка

Еще вопросик - как влияют на ФПС ( и вообще на быстродействие ) висящие не активные объекты, отключенные ф-ией GameObject.SetActive(false)? Если на них навешено много чилдов? Удобно ли сцены в игре менять просто выключением их "глобального" родительского объекта? Или в этом есть подводные камни?
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 17.10.2013, 20:07   #1856
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

1. Думаю не влияют.
2. А какие плюсы от этого? Из минусов вижу что в одной сцене сразу ресурсы из всех сцен, игра не загнется на мобильниках от такого? На практике чаще бывает загрузка не сцен а префабов уровней из ресурсов. Но в этом случае асинхронно нельзя грузить.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Morganolla (17.10.2013)
Старый 18.10.2013, 19:00   #1857
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: Вопросы от новичка

Можно ли управлять цветом материала с шейдером Partices->Alpha Blended? Все опции renderer.material.SetColor() - "_Color","_SpecColor" "_Emission""_ReflectColor" - не работают.... Хотя в инспекторе можно регулировать цвета...
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 18.10.2013, 19:18   #1858
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

_TintColor используй

К слову все исходники стандартных шейдеров есть тут: http://unity3d.com/unity/download/archive
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Morganolla (18.10.2013)
Старый 21.10.2013, 01:28   #1859
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

Как можно сделать, чтобы при нажатии на один контрол - появлялся другой?
Т.е. как при редактировании скелета дерева.
Пишу так:
int id = GUIUtility.GetControlID("Bone".GetHashCode(), FocusType.Keyboard);
MyHandles.FreeMoveHandle(id, pos, Quaternion.identity, 0.2f);
if(GUIUtility.hotControl == id) {
bone.rot = MyHandles.RotationHandle(bone.rot, pos, 0.3f);
}
Но при любом нажатии GUIUtility.hotControl меняется на что-то другое.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 637
Размер:	30.6 Кб
ID:	19821  
(Offline)
 
Ответить с цитированием
Старый 21.10.2013, 02:02   #1860
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Вопросы от новичка

а кнопки не судьба использовать?
http://docs.unity3d.com/Documentatio...es.Button.html
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 10:59.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com