|
3D-программирование Вопросы, касающиеся программирования 3D мира |
18.07.2012, 18:13
|
#1
|
Нуждающийся
Регистрация: 14.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 10 пользователей)
|
addmesh ???
Знает ли кто нить как ЭТО работает?
|
(Offline)
|
|
18.07.2012, 18:29
|
#2
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: addmesh ???
в вершинный буффер первого меша добавляется вершинный буффер второго меша
в индексный буффер исходного меша добавляется индексный буффер второго меша.
каждый индекс новой части индексного буффера увеличивается на число - равное числу вершин в исходно буффере
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
|
|
18.07.2012, 19:18
|
#3
|
Нуждающийся
Регистрация: 14.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 10 пользователей)
|
Ответ: addmesh ???
Ладно не буду мучать - создал тему чтобы обьяснить что это такое на самом деле , то что HolyDel написал - это само собой разумеющиеся вещи!
Допустим мы создали меш и хотим в него аттачить ентитю или меш !
если ентитя стоит в координатах все по нулям то ентитя примет 0 созданного меша (где бы он не стоял!!!)
Если ентитя стояла в 2,0,0 то при аттаче она за 0 возьмет пивот меша и добавит координаты ентити
тоесть сам меш останется в тех же координатах - а вот треугольники добавляемого ентити установятся в позицию 0(мешовая координата)+2(ентитьная бывшая координата)!
Внимательнее следите за скейлом ибо он также накладывается!
Надеюсь кому то поможет! (в синглсурфейсных системах СТОПУДОВО это понадобится знать!)
особенно когда травы ЖУТЬ как дофига нужно:
Последний раз редактировалось Alex__Noc, 01.08.2012 в 20:27.
|
(Offline)
|
|
18.07.2012, 20:16
|
#4
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: addmesh ???
особенно когда травы ЖУТЬ как дофига нужно:
|
особенно когда жуть как нужно пиннать труп блица.
используйте подходящие инструменты блин.
нужна казуалка - берите блиц
нужны сложная демка со сложной графикой и нестандартными вещами - берите более подходящий двиг который поддерживает геометрические шейдеры и прочую фигню.
|
(Offline)
|
|
18.07.2012, 23:24
|
#5
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: addmesh ???
Разве это не ожидаемый эффект? Точно так же наследуются координаты и скейл при приparentчивании.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
18.07.2012, 23:29
|
#6
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: addmesh ???
Олег, не утруждайся, Алекс сильно упорот в плане блица, и не способен ни на что другое, до сих пор благословляя блиц с "отмазой": "На блице можно сделать что угодно, так что крутые движки и всякая хрень не нужна".
Короче, не утруждайтесь..
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
|
|
19.07.2012, 00:19
|
#7
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: addmesh ???
Да дело-то не в инструменте, а в мастере...
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
19.07.2012, 04:02
|
#8
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: addmesh ???
Что тут обсуждают? При Move(Translate)Entity, Turn(Rotate)Entity, ScaleEntity вершины в буфере НЕ модифицируются, соответственно при AddMesh они присоединяются такими, какими они родились. Это матчасть, это знать надо! А иначе это кажется странностями, как самый известный самолёт на тихоокеанском театре военных действий.
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
|
|
19.07.2012, 12:22
|
#9
|
Нуждающийся
Регистрация: 14.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 10 пользователей)
|
Ответ: addmesh ???
Приаттач в зд максе любой обьект в любой обьект , и странностью покажеться что блиц аттачит со сдвигами!
Посему логика очевидна.
Я не боготворю блиц , не утверждаю что нету двигов луче и не выделяю вообще никакие из них , дело лишь в мастере как сказал импер.
|
(Offline)
|
|
19.07.2012, 12:37
|
#10
|
Чудо-кот
Регистрация: 22.02.2011
Сообщений: 901
Написано 480 полезных сообщений (для 1,471 пользователей)
|
Ответ: addmesh ???
Too slow
|
(Offline)
|
|
19.07.2012, 13:58
|
#11
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: addmesh ???
Сообщение от Alex__Noc
Приаттач в зд максе любой обьект в любой обьект , и странностью покажеться что блиц аттачит со сдвигами!
Посему логика очевидна.
|
[s]Посмотрите как сливаются цвета в фотошопе, а в реале я смешал синий с красным, и заместо розового получил грязно чёрный цвет! Какого хрена?
Видимо реальные краски занимаются странными махинациями, и не правильно работают, не как фотожоп..[/s]
|
(Offline)
|
|
Эти 5 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
|
|
19.07.2012, 14:00
|
#12
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: addmesh ???
3Д Макс - не блиц
|
(Offline)
|
|
19.07.2012, 15:43
|
#13
|
Нуждающийся
Регистрация: 14.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 10 пользователей)
|
Ответ: addmesh ???
Именно для этого и создал тему !!!!!!!!!!!!!!!!
Сам ничего не нашел по этой команде - вынужден был все "грабли" собрать чтобы понять как это дерьмо работает !
Надеюсь другим не придется сильно париться
Макс харэ тролить ! )))
|
(Offline)
|
|
19.07.2012, 16:29
|
#14
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: addmesh ???
Вершины трансфоримрует видеокарта при отрисовке объекта, используя матрицу трансформаций. Это позволяет рисовать одни и те же меши в разных частях сцены. Так устроено 3D.
|
(Offline)
|
|
19.07.2012, 16:52
|
#15
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: addmesh ???
"Блиц так не устроен!".
Pax, если помнишь, будучи блицером ты не имеешь дела с математикой и матрицами, это всё сокрыто и работа с энтитями и мешами прозрачна в блице.
А Алекс, кроме блица ни во что не углублялся, поэтому и не понимает этих азов и принципов работы реалтайм 3д.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:30.
|