Производительность - сравнение 2-х terrain.

Speed Tree : Terrain & Trees.

Re: Производительность - сравнение 2-х terrain.

Сообщение Левш@ 24 июл 2010, 10:18

Сам удивлен...
А в чем может быть косяк? на террайне около 7-8 текстур. Сглаживал сильно.
А что там насчет мазков было? Я его несколько раз редактировал (текстуры).
Если там чтото не нравилось, перекрашивал, может из за этого?

Ну а сейчас тогда что, свежий террайн с одной текстурой и fps сразу падает до 120?
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Производительность - сравнение 2-х terrain.

Сообщение Гаврош 24 июл 2010, 10:50

Дайте паккадж с торрейном.Четыре текстуры ДК=х,пять-восемь текстур ДК=2х(коэффициент не точный,но более менее достоверный)
Аватара пользователя
Гаврош
UNIт
 
Сообщения: 67
Зарегистрирован: 22 июл 2010, 00:37

Re: Производительность - сравнение 2-х terrain.

Сообщение warr11r 18 авг 2010, 20:28

В настройках террайна есть еще ползунок оптимизации, которым можно уменьшить нагрузку террайна в полтора раза.
Мудрость - это когда начинаешь понимать, что все время занимаешься какой-то х...ней.
Изображение
Аватара пользователя
warr11r
UNITрон
 
Сообщения: 310
Зарегистрирован: 06 июн 2009, 03:21
Откуда: Украина, Ровно
  • ICQ

Re: Производительность - сравнение 2-х terrain.

Сообщение Левш@ 31 авг 2010, 15:04

Интересные дела, я наконец то нашел причину по которой террайн в моем проекте жутко томозил.
Причина оказалась тривиальной, это скрипт Object2Terrain досконально не копал, но этот скрипт сдирая для террайна геометрию обьекта,
делает судя по всему жутко не оптимально, хотя и точно копирует. Вопрос что с этим делать? Оказалось все проще простого.
Если у вас в процессе лепки или передирания (как в моем случае) получился тяжеленький террайн, но геометрию изменять нежелательно.
Перед тем как начать его красить, Делаем следующее:

1. Снимаем и экспортируем с нашего террайна карту высот RAW (прямо в Unity).
2. Удаляем наш террайн к такой то матери (запомнив его размеры и высоту).
3. Создаем новый террайн, таких же размеров.
5. Импортируем на новый террайн нашу карту высот.

Конкретно в моем случае получилось:
1600 dc > 160dc, 15fps > 150fps.
При макс. настройках все полетело, до этого на средних тормозило. Виват Unity!
Она сама все умеет, решение лежало перед носом, надо было всего лишь ткнуть ее в нужном направлении. :)
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Производительность - сравнение 2-х terrain.

Сообщение Neodrop 31 авг 2010, 22:43

Всё это можно сделать одним Editor-скриптом. Дописать в родной и все дела.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Производительность - сравнение 2-х terrain.

Сообщение Левш@ 01 сен 2010, 14:54

Добавить кнопку *OptimizeTerrain* ? :)
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Производительность - сравнение 2-х terrain.

Сообщение Neodrop 01 сен 2010, 15:00

Ты уточни, что ты имеешь в виду Object2Terrain :D
В голове отложилось. Может дойдут руки. Задача не сложная.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Производительность - сравнение 2-х terrain.

Сообщение Левш@ 01 сен 2010, 23:31

Скрипт, в приложенном файле.
У вас нет доступа для просмотра вложений в этом сообщении.
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Производительность - сравнение 2-х terrain.

Сообщение Левш@ 02 сен 2010, 13:15

Народ, может ли вода отжирать 150 дравколов ? Что за чертовщина снова?
Главное когда создал воду все было нормально, переззагрузил редактор теперь такая феня.
Кроме террайна и воды в сцене ничего нет.

Изображение Изображение
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Производительность - сравнение 2-х terrain.

Сообщение Neodrop 02 сен 2010, 13:50

Конечно может. Если вода просто вкинута в сцену и никак не настроена, то колличество ДК вырастет почти в три раза. Это само-собой. Ведь у тебя рендерится
[V] картинка
[V] отражение
[V] преломление.

Чему тут удивляться? :D
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Производительность - сравнение 2-х terrain.

Сообщение Левш@ 02 сен 2010, 21:19

Если вода просто вкинута в сцену и никак не настроена

То есть ее можно настроить и она будет меньше грузить?
А в какую сторону копать настройки? И не ухудшиться ли она внешне при такой оптимизации?
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Производительность - сравнение 2-х terrain.

Сообщение Neodrop 02 сен 2010, 21:46

Внешне ничего не ухудшиться. А копать в сторону отдельной темы совсем не в этом топике.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Производительность - сравнение 2-х terrain.

Сообщение Левш@ 02 сен 2010, 23:12

Сегодня сидел, копался в Unity, потом думаю давай еще раз перегоню террайн по той же методе.
Перегнал... дравкалс упали с 160 до 35, fps подпрыгнул с 150 до 530!!! Главное что визуально изменения не оч. заметны.
Интресно... а так дравкалы до 0 можно довести? (шутка)
Насколько его можно так оптимизировать? (серьезно).

Попробовал еще раз! Но все видимо предел, больше параметры не изменяються... И тем не менее в 40 раз! выигрыш после двух перегонов.

Neodrop писал(а):в сторону отдельной темы совсем не в этом топике.

Понял!
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Пред.

Вернуться в Земля и деревья.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3