Вопрос : не получать modelviewprojectionmatrix в праве shader вершины glsl

Hi там,

I am имеющ бит вопроса с uploading мой «иметь» modelviewprojectionmatrix
(mvpm) к geometryshader. По мере того как вы можете увидеть в прикрепленном screendump, мое собственное
code производит такое же mvpm как OpenGL, и uploading оно к
works shader также правильно, по мере того как я могу сказать путем uploading матрица с специфически цветом в компоненте
translation к shader части и представлять покрашенное quad.

However, я не могу на жизнь меня показаться, что получил geometryshader к gl_Position output
the правильно. все кажется, что идет к
but безграничности (или где-то друг я не могу увидеть) только если я использую мое handrolled mvpm. using работы fine.

ix/>this будет Кодим shader:

uniform mat4 modelViewProjectionMatrix;основа

void (свободное пространство) {gl_Position
//= gl_ModelViewProjectionMatrix * gl_Vertex; // эти gl_Position works
= modelViewProjectionMatrix * gl_Vertex; //, котор это не делает.

I
} очень оценило бы filename» class= >


Jochem " s >
(88 KB) яваскрипт» href= " " attachmentDetails class= (тип архива детали) class= " описания " >comparison ширина style= >


*update1* >
matrices расходят, я нашло что элементы [1] [2] отличают приблизительно |2.0|, только я реально не делаю
understand почему то было бы уже не говоря о причиняет it.

if (abs (gl_ModelViewProjectionMatrix [1] [2] - modelViewProjectionMatrix [1] [2]) > 2.03125) {gl_Position
= vec4 (0.0);

*update2*

it
} получает странный, я теперь handcoded mvpm в shader (ie устанавливая каждое
of значения mat4) и я получаю ошибочный результат. НО ТАКЖЕ, я получаю ошибочный результат с: gl_Position

= gl_ModelViewMatrix * gl_ProjectionMatrix * gl_Vertex;

but, как заявлено, gl_Position

= modelViewProjectionMatrix * gl_Vertex;

works отлично. Я смотреть водитель/черепашка карточки здесь??

J



class=

Ответ : не получать modelviewprojectionmatrix в праве shader вершины glsl

О'КЕЙО, вы также должны установить БОЛЕЗНЕННЫЙ адрес Zywall для того чтобы быть DHCP.

В зависимости от установки, брандмауэр может преграждать Пинги.

Я сделал бы полный возврат zywall и увидел бы если то работает, то
И вашей стороной БОЛЕЗНЕННОГО и LAN должна быть DHCP, и ими должна быть по-разному подсеть.

Так LAN Zywall (приватная сторона) нужно быть установленным к 192.168.2.1
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us