랜덤 생성기 사용 경험이 거의 없습니다. C에서 표준 rand 함수를 사용했고 perlin 노이즈를 사용했습니다.임의로 액세스 할 수있는 시드 3D 화이트 노이즈 랜덤 생성기
하지만 지금은 NixNxN (N은 1e6 이상, N은 1e6 이상)의 화이트 큐브가 필요합니다. , 매번 같은 결과를 가져야합니다. 시드 (seeding)되어야하므로 응용 프로그램을 다시 시작하면 결과가 동일해야합니다. 인간이 단지 사고로 가치를 예언 할 수 없도록 충분히 무작위 적이거나 안전하지 않아야합니다. 그가 컴퓨터로 그것을 정말로 분석한다면 그것은 예측 가능합니다.
표준 C 랜드 함수를 사용하여 시드를 설정하고 3 차원의 중첩 for 루프를 수행하고 매번 난수를 생성하여 좌표에 도달 할 때까지 사용할 수 있습니다. 그것은 물론 끔찍하게 느립니다. 나는 빠른 것을 필요로한다!
나는 인터넷을 검색하여 동시에 많은 것을 발견했다. 어쩌면 잘못된 키워드를 찾고 있을지 모르지만 사용할 수있는 것을 찾지 못했습니다.
아무도 도와 드릴 수 있습니까? 암호? 링크? 알고리즘을 이해하면 실제로 신경 쓰지 않지만 구현 및 사용이 쉬워야하며 특히 빨라야합니다. 아무도 질문에 대답 할 수있을 것 같다 때문에