DXUT + Diligent Engine

BGFX만 후벼파볼까 했는데 아직 Tessellation을 지원하지 않고 GLSL만 사용가능해서 Diligent engine도 같이 떠보고 있다.

약간의 삽질끝에 DX11버전의 DXUT와의 연동까지 성공.. Native DX12연동도 문제없을듯 하다.


추후 SDL을 비롯해서 OpenGL용 라이브러리들(SFML, GLFW)까지 연동 한번 해봐야겠다.

[1.19] Vegetation시스템 샘플 프로젝트 배포


Lumberyard엔진의 1.19버전의 가장 큰 업데이트는 Vegetation시스템 이다.

동적으로 식물(초목)을 Terrain이나 Static mesh map에 배치할 수 있는데, 기존 Cryengine의 RollupBar에서 이미 엔진에 임베딩된 기능이 아닌, 필요에 의해 Component를 추가하여 부가기능으로써 사용할 수 있다.

기능을 쉽게 이해할 수 있게 샘플 프로젝트와 설명서를 배포하고 있다. 요즘 럼버야드 팀이 일 잘한다.

아직 Preview로 미리보기로 제공하는데, 추 후 업데이트가 있더라도 사용법은 크게 바뀌진 않을듯 하다. 미리 사용법을 배워두면 좋을것 같다.

실제 돌려본 Sample level



다운로드/설명서 : [방문하기]

영문이지만, 크롬에서 구글번역으로 봐도 무난히 이해하기 쉽다.

SpeedTree와 더불어 개인적으로 이것저것 테스트 해보고 있는데 결과는 아직까지는 만족~

LY Command Helper

해당 프로젝트는 종료시켰습니다.


Lumberyard가 아직 프로젝트 빌드 및 구성체계에 대한 GUI환경이 완성이 안되서, 직접 콘솔명령을 입력해 줘야하는 불편함이 존재한다. 이것을 보완하기 위한 간단한 프로그램을 만들었다.

게을러 터진 내가 고작 콘솔명령을 입력하기 귀찮다고 이런 프로그램을 만든것도 아이러니..

기능추가/버그수정/럼버야드 버전업에 따른 대응에 따라 수시로 업데이트 할 예정이다.

Source code : [Github]

Install : 실행파일을 Lumberyard의 "dev"폴더에 복사 후 실행



주요 기능요약

Run Project Configure : "lmbr_waf.bet configure" 실행

Create Visual Studio Solution (.sin)... : 옵션별 솔루션 파일 생성


Build Project... : 구성/스펙별 프로젝트 빌드, 사용자 커맨드 입력



기타 사항

특정 메세지 비활성화
출력창 문서저장(.RTF), 출력창 WordWrap
각종 Lumberyard툴 실행
각 기능의 설정상태를 파일로 저장 (LYCommandHelper.cfg)





ABOUT AUTHOR

내 사진
경기도민 입니다.

Categorie

Recent Posts

뭐라도 여기에 있는 내용은 그냥 막 가져가지 마시고 링크걸어 주세요~. Powered by Blogger.