Blueshift Engine Alpha v0.5.0 Released !

Added support for GPU instancing for static/skinned meshes Added support for static batching Added support for calculation tangent vectors using MikkTSpace Added support for calculation normals with area and anglular weights Added support for vehicle physics Added support for slider/wheel joint components Added support for copy & paste component values in editor Changed engine unit…

Continue reading →

Particle System

예전에 만들었던 이펙트 시스템에 + 유니티 처럼 Hermite 커브를 직접 편집할 수 있게 만들었다. 아직 충돌처리 모듈은 없는 상태 파티클의 위치를 계산할 때 speed 그래프를 적분해서 analytic 하게 적은 연산으로 임의의 time 의 위치를 구할 수 있다. 충돌처리 모듈이 들어가면 numerical 하게 고정 dt 로 업데이트하는 방식을 추가해야 할 듯 하다.

Continue reading →