{"id":24505701,"url":"https://github.com/caseymcc/ue4_fastnoise2","last_synced_at":"2026-01-30T10:06:21.110Z","repository":{"id":150339805,"uuid":"383576945","full_name":"caseymcc/UE4_FastNoise2","owner":"caseymcc","description":"Example for importing FastNoise2 into UE4","archived":false,"fork":false,"pushed_at":"2023-03-18T15:36:44.000Z","size":24,"stargazers_count":11,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-03T19:43:05.166Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/caseymcc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-06T19:23:29.000Z","updated_at":"2025-05-16T15:55:51.000Z","dependencies_parsed_at":"2023-04-06T09:54:02.042Z","dependency_job_id":null,"html_url":"https://github.com/caseymcc/UE4_FastNoise2","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/caseymcc/UE4_FastNoise2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caseymcc%2FUE4_FastNoise2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caseymcc%2FUE4_FastNoise2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caseymcc%2FUE4_FastNoise2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caseymcc%2FUE4_FastNoise2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/caseymcc","download_url":"https://codeload.github.com/caseymcc/UE4_FastNoise2/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caseymcc%2FUE4_FastNoise2/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28910971,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-30T08:15:08.179Z","status":"ssl_error","status_checked_at":"2026-01-30T08:14:31.507Z","response_time":66,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-21T23:31:14.664Z","updated_at":"2026-01-30T10:06:21.094Z","avatar_url":"https://github.com/caseymcc.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# UE4_FastNoise2\nExample for how to use [UE4CMake](https://github.com/caseymcc/UE4CMake) to import FastNoise2 into UE4, check there for more information on how this example works\n\nThis repo uses submodules for UE4CMake and FastNoise2, therefor you will need to either check out the repo with submodules or init them after you clone the repo\n\nUse to checkout with submodules\n```\ngit clone --recurse-submodules https://github.com/caseymcc/UE4_FastNoise2.git\n```\n\nor to checkout then update the submodules\n```\ngit clone https://github.com/caseymcc/UE4_FastNoise2.git\ngit submodule update --init --recursive\n```\n\n# Include and Using the lib\nOnce checkout you can use either VS2022 or VSCode on windows to build or VSCode on Linux to build. An example on how to include and use FastNoise in you source can be seen in the `FastNoise2ExampleGameModeBase.cpp` file. You should be able to include simply using `FastNoise` before the file you would like to include, like this \n```\n#include \"FastNoise/FastNoise.h\"\n```\nand using the library is a simple as calling the functions in the library\n```\nFastNoise::SmartNode\u003cFastNoise::OpenSimplex2\u003e os2Noise=FastNoise::New\u003cFastNoise::OpenSimplex2\u003e();\nFastSIMD::eLevel simdLevel=os2Noise-\u003eGetSIMDLevel();\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaseymcc%2Fue4_fastnoise2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcaseymcc%2Fue4_fastnoise2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaseymcc%2Fue4_fastnoise2/lists"}