→ Для вступления в общество новичков и профессионалов программирования, пожалуйста нажмите здесь ...

Форум программистов: C++, Basic, Delphi, Pascal, JavaScript
Логин: Пароль:
Запомнить?  
@Mail.ru



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Проблемы с отрисовкой в Direct3D 
Автор Сообщение
Начинающий
Аватара пользователя

Регистрация: 12.07.2009
Сообщения: 1

Репутация: 0 [ ? ]
Сообщение Проблемы с отрисовкой в Direct3D
Комп №1:
- Видеокарта NVIDIA GeForce 9600 GT
- Процессор Intel Core 2 Duo E7400 2.80GHz
- ОЗУ 2 Гб
- Windows XP
- DirectX 9

Комп №2:
- Видеокарта Radeon 9200
- Процессор AMD Athlon 2000+ 1.7GHz
- ОЗУ 256 Мб
- Windows XP
- DirectX 9

Комп №3:
- Процессор Mobile DualCore Intel Core 2 Duo T5850 2166 MHz
- Видеокарта NVIDIA GeForce 9500M GS 512Mb
- ОЗУ 4 Гб
- Windows Vista
- DirectX 10

Есть программа. Её задача нарисовать комнату. (Просто паралелепипед, вид изнутри.)

На компе №1 программа стабильно выдаёт не меняющуюся со временем СЕРУЮ (независимо от настроек материала) "комнату" с плавным перетеканием света по стенам. Скриншот:



На компе №2, если запускать уже скомпелированный .exe, появится белый экран, и так и останется до закрытия программы. Если запускать программу из среды (перекомпелировать или запускать прошлую удачную компиляцию - без разницы), белый экран держится где-то 5,1-5,2 секунды по таймеру, после чего превращается в такую "комнату", будто там нет никаких настроек освещения. Градиент на каржой стене абсолютно одинаков вне зависимости от направления света. К слову, комната тоже серая. Скриншот:



На компе №3 просто чёрный экран и ничего не происходит.

Прим. 1: на момент снятия скриншотов цвет материала комнаты (Diffuse и Ambient) задан как RGB=(0.2,1.0,0.6), а цвет освещения (Diffuse) как RGB=(1.0,1.0,1.0).
Прим. 2: если добавить в сцену стандартные примитивы (например, параллелепипед), то они-то как раз отрисовываются нормальнее всего на любом компе (хотя всё равно с разницей между "плавной" и "грубой" освещённостями). В отличие от комнаты, с которой хронически творится непонятно что.

Подскажите пожалуйста, где мне искать корень проблемы?


12.07.2009 18:34
Профиль
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 


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

Зарегистрированные пользователи: нет зарегистрированных пользователей


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

Перейти:  
cron
© 2013 «Форум программистов Украины»