목록STEADYSTUDY/Game (2)
오보에블로그

Boids 란? Boids는 1986년 Craig Reynolds가 개발한 AI 알고리즘으로 새의 무리 짓는 행동을 시뮬레이션하는 것을 의미한다. 설명 Boids 는 크게 세가지 규칙에 의해 동작한다. separation: 무리와 충돌하지 않게 반대 방향으로 이동(steer to avoid crowding local flockmates) alignment: 무리의 평균 방향으로 조향 (steer towards the average heading of local flockmates) cohesion: 무리의 평균 위치를 향해 이동(steer to move towards the average position (center of mass) of local flockmates) 제작 영상 유튜브 링크에 접속하면..
STEADYSTUDY/Game
2022. 4. 16. 22:19
[Shader] 셰이더 언어 : HLSL, GLSL, CG
Shader 언어란 Shader 프로그래밍을 편하게 할 수 있게 만든 언어 도메인 특화 언어(DSL)라고 불러도 되는걸까? Cg(C for graphics) NVIDIA에서 개발한 상위 레벨 쉐이딩 언어. OpenGL/DirectX 모두 호환된다. HLSL(High Level Shading Language) DirectX에서 지원하는 셰이더 언어. GLSL(OpenGL Shading Language) OpenGL에서 지원하는 셰이더 언어. 개발자가 그래픽스 파이프라인을 직접 제어할 수 있는 언어 여러 운영체제 간의 호환성을 지원 쉐이더라고 쓰니까 빨간줄이 뜨네..
STEADYSTUDY/Game
2021. 11. 23. 23:56