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

Форум программистов: 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 сообщение ] 


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

Зарегистрированные пользователи: Google [Bot]


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

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