Например TDA7294

Форум РадиоКот • Просмотр темы - directx в basic, создаем редактор
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс янв 18, 2026 20:56:49

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: directx в basic, создаем редактор
СообщениеДобавлено: Сб фев 21, 2009 22:24:41 
IT KT
Аватар пользователя

Карма: 19
Рейтинг сообщений: 10
Зарегистрирован: Пн авг 25, 2008 08:49:33
Сообщений: 1309
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
итак откопал сайт с разъяснением функций directx в basic
http://directx-vb.narod.ru/Texts.htm (открывается в экспловере)
т.з.
необходимо написать программу редактор 3d пространства на basic, обладающую возможностями правильного падения теней при освещении многими источниками света, обеспечить дымку чтобы было видно как падает свет от прожектора, на фигуру, так-же необходимо продумать возможность построения пространства непосредственно после компиляции.
кто что думает? 8)

PS это прямым образом относится к умному дому dmx-rs232, так как является кирпичиком программы. в программе уже реализован интерфейс для 2d. Хочется 3D :) Но всетаки заслуживает отдельной темы. 8)

_________________
в спорах рождается ИСТИНА [AND] flud.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт фев 24, 2009 16:08:40 
Родился

Зарегистрирован: Вт фев 24, 2009 15:39:01
Сообщений: 14
Рейтинг сообщения: 0
Чтобы не писать свой редактор, напишите лишь движок, поддерживающий какой-нить популярный 3д-формат, тогда для создания пространств можно будет использовать сторонний редактор и не изобретать велосипед :) а то на написание удобного редактора уйдет уйма времени... Привяжитесь хотя бы к тому же 3D Studio Max... У него на выходе уйма разных форматов, ищите по ним описания и выбирайте...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 25, 2009 17:06:18 
IT KT
Аватар пользователя

Карма: 19
Рейтинг сообщений: 10
Зарегистрирован: Пн авг 25, 2008 08:49:33
Сообщений: 1309
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
нет модели разумеется в сторонней программе. а вот их расположение надо менять в данной программе. как быть? точки векторов менять динамически просто.

_________________
в спорах рождается ИСТИНА [AND] flud.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 26, 2009 10:32:41 
Родился

Зарегистрирован: Вт фев 24, 2009 15:39:01
Сообщений: 14
Рейтинг сообщения: 0
Есть примеры по работе с D3D8 в VB6, с загрузкой геометрии в формате *.x (конвертируется из 3D MAX) ,там же демонстрируется работа с прозрачностью и зеркалами. Не знаю, как быть с тенями, а вот обьемный свет (прожекторы) проще и лучше эмулировать системой частиц.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 26, 2009 15:23:43 
IT KT
Аватар пользователя

Карма: 19
Рейтинг сообщений: 10
Зарегистрирован: Пн авг 25, 2008 08:49:33
Сообщений: 1309
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
а как заставить выделиться именно тот треугольник, по которому щелкнули мышкой.
и еще может есть у кого контрол типа джостик - нажал, повел мышкой, получил смещение по оси.

_________________
в спорах рождается ИСТИНА [AND] flud.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн апр 27, 2009 09:12:01 
Родился

Зарегистрирован: Вт фев 24, 2009 15:39:01
Сообщений: 14
Рейтинг сообщения: 0
demson писал(а):
а как заставить выделиться именно тот треугольник, по которому щелкнули мышкой.
и еще может есть у кого контрол типа джостик - нажал, повел мышкой, получил смещение по оси.


с первым вам поможет фантазия и математика, а с вторым- обработка событий MouseDown (получаем исходные координаты) и MouseMove(текущие-исходные=смещение).


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн апр 27, 2009 13:53:41 
IT KT
Аватар пользователя

Карма: 19
Рейтинг сообщений: 10
Зарегистрирован: Пн авг 25, 2008 08:49:33
Сообщений: 1309
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
фантазия и математика
а сам директ х не обрабатывает? если так то легче отдельно таблицу забабахать. и в ней все править, типа скройлера.

_________________
в спорах рождается ИСТИНА [AND] flud.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 08, 2009 08:28:18 
Родился

Зарегистрирован: Вт фев 24, 2009 15:39:01
Сообщений: 14
Рейтинг сообщения: 0
Он сортирует полигоны в Z-буффере, м.б. есть какая-то возможность выцепить оттуда координаты вершин после поворота матрицы и сортировки треугольников- тогда просто перебираете с конца буффера треугольники на предмет принадлежности им точки клика курсора по X и Y...


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y