게임에서 Photoshop과 같은 그림자 그림자를 만듭니다
문제
나는 게임의 크기가 다른 게임을 만들고 있기 때문에 나만의 그림자를 만들고 싶습니다. 내가 사용하고있는 API는 사각형을 채우고 타원, 수평선 등을 만들고 RGBA를 지원할 수 있습니다. 이것을 감안할 때, 어떻게 드롭 그림자를 만들 수 있습니까? 나는 검은 색으로 흰색 그라디언트를 만들고 알파를 20%로 설정하려고 시도했지만 그다지 좋아 보이지 않았다 ... 나는 그들이 어떻게 끝났는지 잘 모르겠다. 감사
해결책
내가 제안 할게:
- 객체를 복사하고
- 광원의 반대 방향으로 이동하고 거리를 무게로 사용하십시오.
- 완전히 검은 색을 돌리고
- 광원의 거리를 무게로 사용하여 흐리게하고,
- 물체 뒤에 놓고
- 원한다면 알파를 낮추십시오.
- ?????
- 이익.
제휴하지 않습니다 StackOverflow