Simple Graphics Engine (Beta)

Работа с 2D и 3D графикой, видео, звуком.

Модератор: Mikle

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Simple Graphics Engine (Beta)

Сообщение StimorolD3DX » 08.07.2008 (Вт) 14:42

Недавно взялся за написание 3Д-движка. Хотя это больше враппер девятки чем движек. Писал на VC++ 2005, пока реализованы только основные возможности:
-Инициализация
-Вывод текста
-Рисование вершин
-Текстуры
-Матрицы
-Свет и материалы
-Некоторые функции из D3DX'a для работы с векторами и матрицами.

Очень интересует работоспособность на других машинах. Критика приветствуется.
Изображение
У вас нет доступа для просмотра вложений в этом сообщении.
Последний раз редактировалось StimorolD3DX 09.07.2008 (Ср) 17:25, всего редактировалось 2 раз(а).

ACiD
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 261
Зарегистрирован: 10.12.2005 (Сб) 2:29
Откуда: г. Санкт - Петербург

Сообщение ACiD » 08.07.2008 (Вт) 15:31

Run-time error '429':
ActiveX component can't create object

А разве библы регистрировать не нужно? :)

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Сообщение StimorolD3DX » 08.07.2008 (Вт) 15:38

Обязательно sge.dll зарегестрируйте.

ACiD
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 261
Зарегистрирован: 10.12.2005 (Сб) 2:29
Откуда: г. Санкт - Петербург

Сообщение ACiD » 08.07.2008 (Вт) 16:51

StimorolD3DX писал(а):Обязательно sge.dll зарегестрируйте.

Это Вы должны были сделать, откуда я должен знать где хранится файл, какой CLSID (что за неизвестный зверь всё лень прочитать :) ) У меня уже давно бейсика нету, неужели юзверям проги придётся его устанавливать?! :?

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Сообщение StimorolD3DX » 08.07.2008 (Вт) 17:01

ACiD
А зачем знать CLSID? regsvr32 рулит.

ACiD
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 261
Зарегистрирован: 10.12.2005 (Сб) 2:29
Откуда: г. Санкт - Петербург

Сообщение ACiD » 08.07.2008 (Вт) 17:20

StimorolD3DX писал(а):ACiD
А зачем знать CLSID? regsvr32 рулит.
Это я про себя, всё лень прочитать :)
Только совсем непонятно зачем делать эту библу, здесь же примитив!

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Сообщение StimorolD3DX » 09.07.2008 (Ср) 11:56

ACiD писал(а):Только совсем непонятно зачем делать эту библу, здесь же примитив!

Не все сразу. Пожже будут шейдеры и DirectInput и все остальное.

Ну так заработало у кого? Отпишитесь.

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Сообщение StimorolD3DX » 09.07.2008 (Ср) 14:06

Обновил
Добавлена возможность использовать D3DXMesh

ACiD
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 261
Зарегистрирован: 10.12.2005 (Сб) 2:29
Откуда: г. Санкт - Петербург

Сообщение ACiD » 09.07.2008 (Ср) 14:42

Когда нажимаю на FPS... окно сворачивается и не разворачивается!

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Сообщение StimorolD3DX » 09.07.2008 (Ср) 15:22

А на FPS нельзя нажимать. Просто при загрузке надо форму разворачивать на весь экран можеш исправить в исходнике.
А при сворачивании теряется устройство надо будет сделать резет.

ACiD
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 261
Зарегистрирован: 10.12.2005 (Сб) 2:29
Откуда: г. Санкт - Петербург

Сообщение ACiD » 09.07.2008 (Ср) 16:35

У меня уже давно бейсика нету

StimorolD3DX писал(а):можеш исправить в исходнике.

А оно мне надо, ты же это всё делаешь, сам же просил узнать что не так :lol:
зы: а откуда модель самолёта брал. Или может сам сделал, в чём, как конвертил?

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Сообщение StimorolD3DX » 09.07.2008 (Ср) 17:25

зы: а откуда модель самолёта брал. Или может сам сделал, в чём, как конвертил?

Моделька из DXSDK9

PS. Исправил. теперь сворачивается и раворачивается нормально.

homeworld
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 110
Зарегистрирован: 07.12.2006 (Чт) 13:17

Сообщение homeworld » 09.07.2008 (Ср) 23:12

Всё работает. Windows Vista x32 SP1 Rus.

StimorolD3DX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 293
Зарегистрирован: 03.04.2007 (Вт) 18:19
Откуда: Kiev city

Сообщение StimorolD3DX » 10.07.2008 (Чт) 12:51

homeworld писал(а):Всё работает. Windows Vista x32 SP1 Rus.
О, супер! И на висте значит работает.


Вернуться в Мультимедиа

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

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

    TopList