Вопросы по теме 'cg'
Линия стирается при рисовании фигур
Я пытаюсь создать приложение для рисования фигур на экране, касаясь его.
Я могу провести линию от одной точки к другой, но она стирается при каждом новом рисовании.
Вот мой код:
CGPoint location;
CGContextRef context;
CGPoint drawAtPoint;...
596 просмотров
schedule
26.08.2022
Пример рендеринга с помощью Cg в объект внеэкранного буфера кадра
Я хотел бы увидеть пример рендеринга с помощью nVidia Cg в объект внеэкранного буфера кадра.
У компьютеров, к которым у меня есть доступ, есть графические карты, но нет мониторов (или X-сервера). Итак, я хочу визуализировать свои материалы и...
831 просмотров
schedule
03.06.2022
Получение ошибки при использовании параметра одномерной одномерной текстуры с CG и openGL
Я пытаюсь написать базовый объемный рендерер, который использует opengl и cg для написания шейдеров. Я помещаю свою передаточную функцию в одномерную текстуру и использую ее в поиске зависимой текстуры во фрагментном шейдере. Моя проблема в том, что...
445 просмотров
schedule
29.05.2022
для языка затенения, какой из них находится в мейнстриме?
Сегодня доступно несколько языков шейдинга, таких как GLSL, HLSL, CG. Какой из них выбрать, чтобы не отставать от тренда?
169 просмотров
schedule
12.09.2022
Шейдер CGFX, многократно выводящий данные верт.
Как я могу выводить что-то из вершинного шейдера в пиксельный шейдер несколько раз. Например, мне нужно вывести цвет вершины в виде числа с плавающей запятой 4 в пиксельный шейдер 4 раза после выполнения различных математических операций с цветом...
249 просмотров
schedule
07.04.2022
Как узнать, нужно ли мне мировое или объектное пространство, когда я пишу шейдер в cg?
Итак, я пишу шейдер и устанавливаю направление света и направление нормали, чтобы сделать шейдер Ламберта.
VOUT.normalDirection = normalize( mul(float4(i.normal,0.0),_World2Object).xyz);
float3 lightDirection =...
177 просмотров
schedule
13.08.2022
Ошибка шейдера: неправильное количество аргументов для конструктора числового типа - Unity3D
Я внедрял карту освещения в свой шейдер, а потом получил эту ошибку и не могу понять, что это значит. Кто-нибудь знает, как я могу это исправить? Это начало происходить с тех пор, как я добавил карту освещения.
Ошибка шейдера в...
1681 просмотров
schedule
21.08.2022
Округление двух знаков после запятой в шейдере компьютерной графики в Unity3d
Есть ли способ округлить поплавок до двух знаков после запятой? Я гуглил везде, но безуспешно. Я нашел только функцию round(), но она округляется до целого числа, но мне нужно округлить число, например, от 0,168354985 до 0,17.
987 просмотров
schedule
05.07.2022