7fed8273a88260eb3eed96e5469c7465a714ff901e24a253c7db925f3dda39b51479ee12b3a7b343b6226fd58d37166331a755dd89f679830bd4ea72



7fed8273a88260eb3eed96e5469c7465a714ff901e24a253c7db925f3dda39b51479ee12b3a7b343b6216fd58d371663b9bac6b70112f89028250f59


별건 없고 그냥 최적화 테스트


블루프린트로 만들었을땐 수백개만 만들어도 프레임 박살나는데


역시 cpp이 빠르구나.


블프는 딱 기능구현, 프로토타입용이고, 진짜 성능은 코드로 작성해야 나온다는걸 처음으로 실감함.


만개 도달해야 60프레임까지 떨어지니, 탄막을 적당히 뿌리면 괜찮을듯 싶기도 하다.


하지만, 더 많이 뿌리고 싶으니 멀티 스레드랑 병렬 루프도 테스트 해봐야지.


ECS 구조로 만들고, 탄막은 인스턴스트 스태틱 매시로 만듬.


객체 지향으로 cpp까지 가본적이 없어서, 객체지향이랑 성능차이가 얼마나 나는지는 알수 없음.


그냥 지피티가 배열 여러개 만들고 인덱스 단위로 탄막 속성을 제어해야 빠르다고 하니까 그렇게 만듬.


그게 캐시 효율이 좋다나 뭐라나.


이론은 아는게 없으니 그냥 그렇다면 그런줄 아는 수밖에.