Skip to content

**** ****

for my bad memories..

Posts Tagged ‘shader’

[태그:] shader

사실 오랫동안 이것저것 CAD 파일을 OpenGL로 뿌려주는 기능을 구현중이었음. 이것저것 코드 분석해보고.. (흠.. CAD 관련 코드가 그리 많지않음) 테스트하고.. 짬짬히 알아보느라 시간이 한달정도 걸린것 같음. 어쨌건 현재 쓸 수 있는 오픈소스중 OpenCASCADE 만한게 없는것 같음. 처음엔 꽤 괜찮아 보이는 OpenCASCADE의 기본 Viewer를 내 프로그램에 내장시켜볼까 코드도 뜯어보고.. 해봤는데.. 이건 답이 안나옴.. 왜냐하면 내 프로그램은 Mesh […]

[태그:] shader

http://www.cs.toronto.edu/~jacobson/phong-demo/ 웹으로 구현되어 있고 쉐이더 코드도 있어 아주 참고하기 좋음.

[태그:] shader

OpenGL에서 Line을 Quad로 변경하는 OpenGL Geometry 쉐이더.. screen_size 는 viewport width, height 의 값. 아래는 메시의 edge (wireframe) 를 그린것인데.. line_width를 1.0으로 하면.. Line 처럼 보이지만.. 10.0으로 변경하면.. 요렇게 Quad Primitive 로 라인을 그린걸 볼수 있음. 이렇게 Line을 Quad로 그리는 이유는 1. 속도 때문. 태초에 OpenGL 은 Triangle (Quad는 내부적으로 Triangle 두개로 표현됨) 을 그리는데 […]