Candle - SFML용 2D 조명 라이브러리
다행스럽게도 이 세상에는 javidx9와 같이 2D 그림자를 드리우는 놀라운 사람들이 있습니다. 캔들을 쓰도록 영감을 주었습니다. 통합하기 쉽고 SFML 자체 외에는 종속성이 없으며 추가 개발을 위해 열려 있습니다!
이 코드는 동적 조명, 안개 및 그림자와 같은 주요 기능을 테스트하기 위한 데모와 함께 제공됩니다.
모든 피드백을 환영합니다! 감사합니다. 좋은 하루 되세요 ;)
코드: https://github.com/MguelMJ/Candle
문서: https://github.com/MiguelMJ/Candle
미구엘MJ / 양초
SFML용 2D 조명
양초
SFML용 2D 조명
Candle은 손쉬운 통합으로 빛, 그림자 드리우기 및 시야 기능을 제공하는 SFML 기반 C++ 라이브러리입니다.
Official documentation .
내용물
데모
무엇보다 먼저 어떻게 보이는지에 대한 작은 예가 있습니다.
이 코드는 라이브러리에서 제공하는 기능을 보여주는 데모 프로그램과 함께 제공됩니다. 여기에 그림자를 투사할 조명과 가장자리를 배치하고 안개의 동작을 수정할 수 있습니다.
데모here의 전체 설명서를 확인할 수 있습니다.
짓다
씨메이크
CMake로 정적 라이브러리와 데모 프로그램을 빌드할 수 있습니다.
mkdir build && cd build cmake .. -DBUILD_DEMO=ON cmake --build .
그러면
libCandle-s.a
폴더에 Candle-s.lib
또는 (Windows의 경우 build/lib
)가 생성되고 demo
에 demo.exe
프로그램(또는 build/bin
)이 생성됩니다.만들다
또는 Linux에서 작업하는 경우 다음을 수행할 수 있습니다.
View on GitHub
Reference
이 문제에 관하여(Candle - SFML용 2D 조명 라이브러리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/miguelmj/candle-a-2d-lighting-library-for-sfml-2e1f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)