로딩
요청 처리 중입니다...

C++ rand() Random, Well512 Random 분포도 테스트

 C++ rand() Random, Well512 Random 분포도 테스트

링크자료 Well512 Random 및 텍스쳐패턴 비교 를 실제 확인 차원에서 텍스쳐 구현 정리. 비교적 다양한 Texture Resolution으로 비교해 보니 C++의 rand() 함수는 2의 승수 ...512(2^9) 1024(2^10), 2048(2^11)..

주기 (특히1024 주기)에 Pattern (비슷한 값 사이클) 현상 확률이 높아 보이고 이 눈에 띄고, Well512에서는 전혀 그런 패턴이 발견되지 않았다. 실행화면) 심플하게 정방형 텍스쳐 가로 세로 길이 Input 결과화면1) 1024x1024 텍스쳐의 모든 정점Color값 (Green 0~255까지)들을 놓고 볼 때 두 random 의 심플한 분포도는 1024*1024 (1,048,576) 갯수만큼의 평균은 정확하게 127 로 떨어지고, 분산도 1365-6는거의 비슷하고 특정수(0)의 갯수(random 범위는 0~255)도 비슷하다.

결과화면2) C++ rand() 범위 0~255 값 1024x1024 이미지,...

# IT·컴퓨터