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

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

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

Xors3D Графический движок с поддержкой DirectX9

Ответ
 
Опции темы
Старый 25.01.2010, 12:46   #1
Illidan
Разработчик
 
Регистрация: 06.08.2007
Сообщений: 473
Написано 131 полезных сообщений
(для 257 пользователей)
вопрос про xcreatemesh , xcopymesh

вопрос нубский но чет я впал в неуверенность.
значит есть у меня массив мешей, и в каждый елемент массива я создаю новый меш командами xcreatemesh,xcreatesurface,xaddvertex... и тп.
Вопрос вот в чем. стоит ли создавать каждый раз новый меш? насколько рациональней вместо этого использовать xcopymesh? Как это скажется на производительности? это не загружаемый меш, поэтому я в ступоре немного. Стоит учесть, что меши представляют собой квады с различными текстурками, на экране их штук 200, нужен легкий доступ к вершинам.
вобщем стоит ли переписывать на xcopy, и вообще, как хорс работает с копиями?
(Offline)
 
Ответить с цитированием
Старый 25.01.2010, 15:15   #2
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: вопрос про xcreatemesh , xcopymesh

копии - уже норм. без багов.
копи, как мне кажется, будет быстрее.
сделай простой тест да посмотри
(Offline)
 
Ответить с цитированием
Старый 25.01.2010, 16:14   #3
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: вопрос про xcreatemesh , xcopymesh

Насколько мне извесно везде КопиМеш - копирует полностью геометрию, т.е. получаем идентичный независимый меш.

А вот Копи Энтати - копирует лишь свойства объекта и сссылку на меш. В результате меш у всех копий общий, а свойства разные (скейл, ротэйт, позишн, эффекты).
__________________
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
ABTOMAT (25.01.2010), Illidan (25.01.2010)
Старый 25.01.2010, 17:01   #4
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: вопрос про xcreatemesh , xcopymesh

Так было.
Теперь можно поменять, см. справку и аргументы к функции.
Сам столкнулсо когда-то.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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