1
고전 동등 연산자를 사용하여 동일한 유형의 두 구조체를 비교하는 것이 안전합니까? 이 문제에 대한 정보를 찾지 못했으며 GLSL에서이 연산자를 오버로드 할 수있는 옵션이 없습니다. 그렇다면 GLSL은 기본적으로 두 개의 구조체를 구성 요소별로 비교합니다. 항등 연산자를 사용하는 경우GLSL의 구조체 비교
struct sith
{
int forceLevel;
vec3 saberColor;
};
...
sith vader = sith(100,vec3(1.0,0.0,0.0));
sith anakin = sith(100,vec3(1.0,0.0,0.0));
...
if (vader == anakin)
//is the force strong with this one?
아 대단히 감사합니다. 나는 틀린 섹션을 통과했고, 이것을 알아 채지 않았다. – Hitokage