Skip to content

**** ****

for my bad memories..

Posts Tagged ‘opengl’

[태그:] opengl

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

[태그:] opengl

출처: https://github.com/belyakov-igor/WBOIT_tester OpenGL의 투명 기법중의 하나인 Weighted blended order-independent transparency 을 구현한 예제 코드. 참고하기 괜찮은 코드임. WBOIT_tester-master.7z

[태그:] opengl

OpenGL 에서 정말 난이도가 높은것 중 하나가 와이어프레임을 그리는것이라 생각함.. 이유는 면위에 선을 그리는거 자체가 간섭이 일어나기에 선이 제대로 보이지 않고.. 면을 Offset 하지 않으면 도통 깨끗한 라인을 볼수 없다는것.. (OpenGL에서 선을 offset 하는 기능은 없음) 이것도 문제가 면을 Offset 하기 때문에 간혹 면과 다른 면의 선이 간섭이 발생하는것처럼 보이기도함.. 그래서 선을 geometry 스테이징에서 아주 […]

[태그:] opengl

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 두개로 표현됨) 을 그리는데 […]

[태그:] opengl

요즘 짜투리 시간을 이용해서.. OpenGL로 해석 모델을 편집하는 프로그램을 만들고 있다.. 이래저래 문제도 많았는데.. 하나둘씩 해결이 되고 있다.. 투명문제도.. 텍스트 출력 속도도.. 해결이 되었음.. 파트가 너무 많으면.. 인덱스 트랜스퍼가 너무 많다보니.. 느림.. 이건 꼭 해결하고 넘어가야할 산… 아래는 인터넷상에 굴러다니는 모델을 불러온 화면..

[태그:] opengl

opengl 에서 outline을 그리는 몇가지 방법중의 하나.. 바로 stencil buffer 를 이용함.

[태그:] opengl

출처: http://sourceforge.net/projects/netgen-mesher/ NETGEN is an automatic 3d tetrahedral mesh generator. It accepts input from constructive solid geometry (CSG) or boundary representation (BRep) from STL file format. The connection to a geometry kernel allows the handling of IGES and STEP files. NETGEN contains modules for mesh optimization and hierarchical mesh refinement. Netgen is open source based […]

[태그:] opengl

홈페이지: http://mygui.info/ 게임 제작시 유용한 GUI 툴킷. opengl, ogre3d, direct-x를 지원함. 여기서는 opengl 랜더링을 사용하도록 컴파일 되었음. MyGUI is a library for creating Graphical User Interfaces (GUIs) for games and 3D applications. The main goals of mygui are: speed, flexibility and ease of use. 다운로드: 3.2.0 rc1 (데모도 포함되어있음)

[태그:] opengl

홈페이지: http://freeglut.sourceforge.net/ freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library. GLUT was originally written by Mark Kilgard to support the sample programs in the second edition OpenGL ‘RedBook’. Since then, GLUT has been used in a wide variety of practical applications because it is simple, widely available and highly portable. […]