티스토리 뷰
게임 프로그래밍 ( 이제 안함 )/Issue 문제 및 해결
ReadPixels was called to read pixels from system frame buffer, while not inside drawing frame. 에러
Nerd_Lee 2018. 11. 21. 10:18반응형
ReadPixels was called to read pixels from system frame buffer, while not inside drawing frame. 이란 에러가 떴다.
스크린샷을 찍어, 썸네일을 만들어서, 보여주기 위한 작업을 하려고 했는데, 저런 에러가 뜨다보니, UI가 전부 다 찍히는 상황이 발생되기도 했다.
ReadPixels 함수를 사용할 때에는, 렌더링 처리가 완료 된 후 사용이 가능하다. 렌더링 처리중에 ReadPixels 함수를 사용할 때 저런 오류가 발생되는 것이다.
그렇다면 어떻게 해결을 해야하는 것인가?
ReadPixels를 사용할 때에는, 코루틴으로 사용할 경우는, yield return new WaitForEndOfFrame(); 과 같은, 프레임이 끝나기를 기다리는 함수 또는! void OnPostRender()와 같이,
렌더링 처리가 완료 되기를 기다리는 코루틴 또는 함수를 사용해야 저런 에러가 뜨질 않는다.
- 이 글에 도움이 되셨다면, 공감(♡) 버튼과 댓글 부탁드리겠습니다. -
반응형
'게임 프로그래밍 ( 이제 안함 ) > Issue 문제 및 해결' 카테고리의 다른 글
Unity3D WebView ERR_CLEARTEXT_NOT_PERMITTED 문제 (0) | 2019.01.30 |
---|---|
AssetBundle.Unload(false)를 할 경우 메모리 issue (2) | 2018.12.04 |
Unity Text 출력 한글 깨짐 (0) | 2018.09.27 |
Unity www 에러, 가비아 404 호스팅 에러 (0) | 2018.09.22 |
AR과 VR은 같이 사용할 수 없다. (0) | 2018.09.20 |
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Spring
- 유니티
- unity3d
- baseofcoding
- 안드로이드
- Java
- c#
- HTML
- Unity
- CSS
- Servlet
- 뷰포리아
- 서블릿
- Vuforia
- 유니티로 배우는 C#
- 게임프로그래밍
- Base Of Coding
- VR
- 비지니스 로직
- JSP
- Controller
- 프로그래밍
- 스프링
- MVC
- 유니티3D
- Git
- spring boot
- Next.js
- GitHub
- 프리젠테이션 로직
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함