«assimp» 태그된 질문

2
Assimp를 사용하여로드 된 모델에 애니메이션을 적용하는 방법을 알 수 없습니다
C ++ OpenGL 게임에 모델을로드했습니다. 내가로드 한 COLLADA 파일 형식이며 파일의 믹서 아래에 애니메이션을 설정합니다. 문제는 모델에 애니메이션을 적용하는 방법을 모른다는 것입니다. Assimp 문서는 실제로 도움이되지 않았습니다. 소스 코드는 애니메이션을 사용하지 않았으며로드 된 모델에 애니메이션을 적용하는 방법을 누군가가 온라인에서 찾을 수없는 것 같습니다. 어쩌면 assimp로 애니메이션을 만드는 방법을 이해할 것입니다.

1
노멀 vs 노멀 맵
Assimp 자산 가져 오기 도구 ( http://assimp.sourceforge.net/lib_html/index.html )를 사용하여 3D 모델을 구문 분석하고 있습니다. 지금까지 메쉬의 각 정점에 대해 정의 된 법선 벡터를 간단히 뽑았습니다. 그러나 노멀 맵에서 다양한 튜토리얼을 찾았습니다 ... 노멀 맵에서 알 수 있듯이 노멀 벡터는 노멀 맵의 각 텍셀에 저장되며 셰이더의 노멀 텍스쳐에서이 벡터를 가져옵니다. 법선을 …

2
Time.deltaTime을 사용하더라도 움직임은 프레임 속도에 따라 달라집니다
Unity에서 게임 오브젝트를 이동하는 데 필요한 번역을 계산하는 다음 코드가 LateUpdate있습니다. 내가 이해 한 바에 Time.deltaTime따르면 최종 변환 프레임 속도를 독립적 으로 사용해야합니다 (레이 CollisionDetection.Move()캐스트를 수행하는 것입니다). public IMovementModel Move(IMovementModel model) { this.model = model; targetSpeed = (model.HorizontalInput + model.VerticalInput) * model.Speed; model.CurrentSpeed = accelerateSpeed(model.CurrentSpeed, targetSpeed, model.Accel); if (model.IsJumping) { …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.