Показать сообщение отдельно
Старый 15.03.2011, 00:47   #16
ІГРОГРАЙКО
ПроЭктировщик
 
Аватар для ІГРОГРАЙКО
 
Регистрация: 20.06.2009
Адрес: Україна
Сообщений: 152
Написано 10 полезных сообщений
(для 24 пользователей)
Вопрос Ответ: Volume Rendering на XNA (Texture3D)

Сообщение от pax Посмотреть сообщение
ps3.0 либо оптимизация расчетов. У тебя превышен лимит инструкций для пиксельного шейдера 2.0 (у тебя 70 из 64 возможных).
Врят ли ето поможет..

А если я напишу сам функцию построения 3Д текстуры без использования tex3D???
Не знаю зделаю ли я ето так же легко как на Блице но принцып 3Д текстуры я понял.

Например:
  • Создам 3 массивы полигонов (NX, NY и NZ).
  • К каждому полигону массива NX привяжу текстуру с файла соотвецтвенного слоя (с двух сторон).
  • Текстуру для полигонов масива NY и NZ сгенерирую как CLAMP UV и CLAMP VU тексур слоев массива NX.

Наверно тогда компилятор не будет возмущатса по поводу превишения лимита инструкций.
Как вам моя идея???
__________________
Blitz3D, XNA, WebGL, OpenGL, Unity3D
PC: ASUS A55VM Core i3 (2.4Ghz), 6 Gb RAM, Nvidia GF 630M GT 2Gb

Последний раз редактировалось ІГРОГРАЙКО, 16.03.2011 в 05:02.
(Offline)
 
Ответить с цитированием