powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Проблемы с компиляцией пиксельных шейдеров в RenderMonkey
5 сообщений из 5, страница 1 из 1
Проблемы с компиляцией пиксельных шейдеров в RenderMonkey
    #33799775
Pug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Pug
Гость
Я поставил DirectX SDK апрельскую (2006г). Потом поставил RenderMonkey 1.6. Загружаю пример и в окне Output пишет следующее:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
Loading 2D Texture "C:\Program Files\ATI Research Inc\RenderMonkey 1.6\Examples\Media\Textures\AmbientOcclusion_1024.dds"...Done
Loading Cubemap "C:\Program Files\ATI Research Inc\RenderMonkey 1.6\Examples\Media\Textures\grace_diffuse_cube.dds"...Done
Loading Cubemap "C:\Program Files\ATI Research Inc\RenderMonkey 1.6\Examples\Media\Textures\grace_cube.dds"...Done
Loading Model "C:\Program Files\ATI Research Inc\RenderMonkey 1.6\Examples\Media\Models\Hebe.3ds"...Done
Loading Model "C:\Program Files\ATI Research Inc\RenderMonkey 1.6\Examples\Media\Models\Sphere.3ds"...Done
DirectX Preview window: Selected 32-bit z-buffer bit depth using 24 bits for the depth channel and 8 bits for the stencil channel.
DirectX Preview Window: Enabled stencil buffer clearing with clear value of 0.
DirectX Preview window: Selected 32-bit RGB pixel format, where 8 bits are reserved for each color, as back buffer format.
DirectX Preview window: Selected 32-bit z-buffer bit depth using 24 bits for the depth channel and 8 bits for the stencil channel.
DirectX Preview Window: Enabled stencil buffer clearing with clear value of 0.
DirectX Preview window: Selected No multisamping selected.
DirectX Preview Window: Enabled depth buffer clearing with clear value of 1.000000.
DirectX Preview Window: Enabled stencil buffer clearing with clear value of 0.
DirectX Preview Window: Setting depth clear value to 1.000000
DirectX Preview Window: Setting stencil clear value to 0
DirectX Preview window: rendering on demand is disabled, will be rendering continuosly.
Compiling pixel shader API(D3D) /Ambient Occlusion Effect Group/AmbientOcclusion/Background/Pixel Shader/ ...success
FAILED to create 'AmbientOcclusion/Background/Pixel Shader' pixel shader, selected compile target isn't supported by user's hardware.
DirectX Preview window: The maximum pixel shader target that your hardware supports is 0.0
Compiling vertex shader API(D3D) /Ambient Occlusion Effect Group/AmbientOcclusion/Background/Vertex Shader/ ...success
Compiling pixel shader API(D3D) /Ambient Occlusion Effect Group/AmbientOcclusion/Statue/Pixel Shader/ ...success
FAILED to create 'AmbientOcclusion/Statue/Pixel Shader' pixel shader, selected compile target isn't supported by user's hardware.
DirectX Preview window: The maximum pixel shader target that your hardware supports is 0.0
Compiling vertex shader API(D3D) /Ambient Occlusion Effect Group/AmbientOcclusion/Statue/Vertex Shader/ ...success
RENDERING ERROR(s): 
   Pixel shader 'Pixel Shader' failed to compile in pass 'Background'.  See Output window for details
   Pixel shader 'Pixel Shader' failed to compile in pass 'Statue'.  See Output window for details
RENDERING ERROR(s): 
   Pixel shader 'Pixel Shader' failed to compile in pass 'Background'.  See Output window for details
   Pixel shader 'Pixel Shader' failed to compile in pass 'Statue'.  See Output window for details
Видео карта Ge Force MX 440. Подскажите в чём проблема.
...
Рейтинг: 0 / 0
Проблемы с компиляцией пиксельных шейдеров в RenderMonkey
    #33801091
GD162
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RenderMonkey 1.6 если я не ошибаюсь, работает только с атишными картами, в реалтайме показывает тебе шейдера, которые ты в нем делаешь.
Для nvidia карт, есть своя прога, ока называется FX Composer, в ней нужно собирать шейдера. Плюс ко всему, нужен CG компилятор.
И еще, не все они будт работать на такой видео карте, она уже старенькая для таких вещей. О чем тебе лог и сообщил, между прочим, ты забыл почитать что написано... :)
Код: plaintext
1.
FAILED to create 'AmbientOcclusion/Background/Pixel Shader' pixel shader, selected compile target isn't supported by user's hardware.DirectX Preview window: The maximum pixel shader target that your hardware supports is  0 . 0 
...
Рейтинг: 0 / 0
Проблемы с компиляцией пиксельных шейдеров в RenderMonkey
    #33801555
Pug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Pug
Гость
GD162
Код: plaintext
1.
The maximum pixel shader target that your hardware supports is  0 . 0 

Это, вероятно, означает, что шейдеры здесь вообще не поддерживаются.
Однако вершинные шейдеры компилируются нормально:
Код: plaintext
Compiling vertex shader API(D3D) /Ambient Occlusion Effect Group/AmbientOcclusion/Statue/Vertex Shader/ ...success
...
Рейтинг: 0 / 0
Проблемы с компиляцией пиксельных шейдеров в RenderMonkey
    #33801560
Pug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Pug
Гость
И ещё: карта конечно старенькая, но шейдеры (не знаю какой версии) она поддерживает.
...
Рейтинг: 0 / 0
Проблемы с компиляцией пиксельных шейдеров в RenderMonkey
    #33802458
GD162
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще, сюда вот сходи, тут найдешь очень много ответов.... :)
http://developer.nvidia.com/page/home.html
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Проблемы с компиляцией пиксельных шейдеров в RenderMonkey
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]