728x90 low polygon 5 Unity 로우 폴리곤 행성 추가 업데이트 Unity 로우 폴리곤 행성 추가 업데이트 지난번 행성에 거주할 물고기와 새를 만들어서 배치했다.여기에 고래와 사슴을 만들어서 주변을 돌아다니게 하였다. 아울러 shader 부분도 다시금 조정하였다. 그런데 문제는 프레임율이 생각보다 많이 떨어진다. 모바일 환경에서 그 원인을 찾는 게 쉽지 않다. 이것저것 다 변경해 봐야 딱히 문제 될 것이 없다고 생각했다. 이 정도의 mesh분량은 충분히 소화하고도 남는 정도다. shader의 영향으로는 크게 영향을 주지 않았다. 그래서 결론을 내린 것이 light에 대한 나무들의 그림자로 본다.다소 거칠지만 기본적으로 soft가 아닌 hard 타입으로 지정해 두었다.그림자를 bake로 구워서 배치하면 쉽겠지만... 실시간으로 정해야 하는 거라 그게 가장 큰 문제다.. 3D 관련 2024. 11. 16. Unity 로우 폴리곤 행성 추가 제작 Unity 로우 폴리곤 행성 추가 제작 지난번 얼음행성 다음으로 지구형 행성을 추가적으로 만들어 봤다. 처음 만든 것이 너무 대충 만들어서 모델링부터 좀 더 신경 써서 만들었다. 그리고 물고기 만들었던 것도 적절히 배치하였고, 추가적으로 새도 만들어서 적절히 배치하였다. 이와 함께 비주얼적인 것도 좀더 손보았다. 바다의 shader를 좀 더 보완했고, 육지도 좀 변경해 주었다. 대표적으로 변경한 것이 사막인데 사막에는 나무가 거의 자라지 않으니까 나무를 배치하는 방법을 이미지의 픽셀값을 읽는 것으로 변경했다.그전에는 좌표의 범위로 설정했는데 그렇게 되면 추후 조정시 복잡해질 것 같아서 편하게 아래와 같은 이미지로 조정했다. 검은색은 나무가 자라지 않는 지역이고 붉은색은 잎이 없는 나무의 위치이다.그래.. 개발 관련/SW, App 관련 2024. 10. 31. Unity 로우 폴리곤 얼음 행성 추가 Unity 로우 폴리곤 얼음 행성 추가 지난번 파괴되어 핵이 보이는 로우폴리곤 행성을 만들었었다. 이번에는 그와 반대되는 얼음행성을 테스트 겸 만들어 보았다. 물론 행성의 종류들은 많다. 그런 것들도 시간 되면 만들어볼 예정이다. 만드는 형식은 모두 비슷하다. 3D 모델에 적용되는 Material과 Shader만 변경하면 쉽게 만들 수 있다.그런 로우 폴리곤 행성의 코드는 다 비슷비슷해서 크게 바꿀 것이 없다. 우려되는 것은 안드로이드 플랫폼에서 느리지 않게 잘 돌아갈 정도의 퀄리티를 유지하는게 쉽지 않을 것 같다. 이전에 올린 행성들을 구동하는 안드로이드 폰은 갤럭시S9 정도의 기기로 돌아간다. 개발 관련/SW, App 관련 2024. 10. 17. Unity 로우 폴리곤 행성 추가 Unity 로우 폴리곤 행성 추가 지난번 제작한 로우폴리곤 행성은 지구와 같은 환경의 행성이었다. 이번에는 다양성을 위해 일반적인 행성에 운석의 충돌로 파괴된 행성과 같은 형태를 만들어 보았다.뭐 게임으로 활용한다면 탐색 성과물로 사용할 수 있을 것 같다. 모델링은 지난번과 같은 형식으로 만들어주고, 용암 부분만 쉐이더 코드로 적절하게 만들어서 구현했다.구름은 이전것에 컬러만 달리 해주고 skybox는 원래 cubemap을 활용하고자 했으나 깨지지 않을 정도로 보이려면 높은 해상도가 요구되어 기본적인 별빛 배경을 tile로 배치한 box를 normal로 하여 적용하니 아주 적절하게 들어갔다. 비록 현재는 파괴된 모델이 되었지만 추후 업데이트로 테라포밍을 통한 행성의 진화에도 이용할 수 있도록 3D에서는.. 3D 관련 2024. 10. 12. Unity 로우 폴리곤 행성 업데이트 Unity 로우 폴리곤 행성 업데이트 지난번 3D를 통해 유니티에 나무를 심었던 로우폴리곤 행성을 좀 더 업데이트해 봤다. 나무를 적절한 크기로 심고, 구름도 적절히 배치하고, 산도 만들고, 언덕도 만들고, 극지방도 만들어 각각 배치해서 괜찮다고 생각되는 결과물을 얻었다. 이와 함께 만든 구름을 좀더 이뻐 보이도록 쉐이더를 찾아 적절하게 수정하여 적용해 주었다.생각보다 쉐이더 다루는게 어려워서 마음에 들게 만드는 것이 참 어려웠다.현재 만든것이 그나마 괜찮다고 생각된 거라 추후에 시간 되면 조금은 더 조정해야 될 것 같다. 그리고 바다도 적절하게 쉐이더를 찾아 내것에 맞게 조정해 주고 등등 여러 가지 조절을 해 주었다.이 행성에 대한 쉐이더를 다뤘던게 2017년도니까 생각보다 오래되어 쉐이더 코드를 다루.. 개발 관련/SW, App 관련 2024. 10. 4. 728x90 이전 1 다음