shaders
Circle C++ shaders
파일 탐색기
최종 버전 다운로드 (.zip)- DamagedHelmet.bin
- DamagedHelmet.gltf
- Default_albedo.jpg
- Default_AO.jpg
- Default_emissive.jpg
- Default_metalRoughness.jpg
- Default_normal.jpg
- screenshot.png
- README.md
- sheen.ktx2
- specular.ktx2
- diffuse.ktx2
- .gitattributes
- brdfLUT.png
- lut_charlie.png
- lut_ggx.png
- thisisfine.jpg
- tyrian.png
- tyrian.sprites
- attrib1.cxx
- attrib2.cxx
- CMakeLists.txt
- cube.cxx
- CMakeLists.txt
- cube2.cxx
- CLI11.hpp
- dxcapi.h
- dxil-signing.vcxproj
- main.cpp
- README.md
- build_shaders.bat
- D3D12nBodyGravity.cpp
- D3D12nBodyGravity.h
- D3D12nBodyGravity.vcxproj
- d3dx12.h
- DXSample.cpp
- DXSample.h
- DXSampleHelper.h
- frag.dxil
- geom.dxil
- integrate.dxil
- Main.cpp
- nbody.vcxproj
- nbody.vcxproj.filters
- nbody.vcxproj.user
- readme.md
- shaders.cxx
- SimpleCamera.cpp
- SimpleCamera.h
- stdafx.cpp
- stdafx.h
- StepTimer.h
- vert.dxil
- Win32Application.cpp
- Win32Application.h
- band1.dxil
- band2.dxil
- bands.dxil
- build_shaders.bat
- clouds.dxil
- comparison.dxil
- D3D12HelloConstBuffers.cpp
- D3D12HelloConstBuffers.h
- d3dx12.h
- devil.dxil
- DXSample.cpp
- DXSample.h
- DXSampleHelper.h
- fractal.dxil
- hypercomplex.dxil
- Main.cpp
- menger.dxil
- modulation.dxil
- paint.dxil
- raymarch.dxil
- segment.dxil
- shaders.cxx
- shadertoy.vcxproj
- sphere.dxil
- square.dxil
- stdafx.cpp
- stdafx.h
- thumbnails.dxil
- triangle_grid.dxil
- vert.dxil
- Win32Application.cpp
- Win32Application.h
- bricks.dds
- checkboard.dds
- ice.dds
- white1x1.dds
- BasicTessellationApp.cpp
- build_shaders.bat
- Camera.cpp
- Camera.h
- d3dApp.cpp
- d3dApp.h
- d3dUtil.cpp
- d3dUtil.h
- d3dx12.h
- DDSTextureLoader.cpp
- DDSTextureLoader.h
- frag.dxil
- FrameResource.cpp
- FrameResource.h
- GameTimer.cpp
- GameTimer.h
- GeometryGenerator.cpp
- GeometryGenerator.h
- MathHelper.cpp
- MathHelper.h
- shaders.cxx
- tesc.dxil
- tese.dxil
- tessellation.vcxproj
- UploadBuffer.h
- vert.dxil
- build_shaders.bat
- D3D12SM6WaveIntrinsics.cpp
- D3D12SM6WaveIntrinsics.h
- d3dx12.h
- DXSample.cpp
- DXSample.h
- DXSampleHelper.h
- mag_frag.dxil
- mag_vert.dxil
- Main.cpp
- readme.md
- shaders.cxx
- stdafx.cpp
- stdafx.h
- UILayer.cpp
- UILayer.h
- wave_frag.dxil
- wave_vert.dxil
- WaveIntrinsics.vcxproj
- Win32Application.cpp
- Win32Application.h
- dxil.sln
- semantic.cxx
- CMakeLists.txt
- geom.cxx
- bandlimited.png
- bandlimited_small.png
- bands.png
- bands_small.png
- bunny.png
- cpu_flip.png
- cpu_flip_small.png
- cube.png
- cube_small.png
- debug1.png
- debug1_small.png
- debug2.png
- debug2_small.png
- dxil_nbody.png
- dxil_nbody_small.png
- dxil_shadertoy.png
- dxil_shadertoy_small.png
- dxil_tessellation.png
- dxil_tessellation_small.png
- dxil_wave.png
- dxil_wave_small.png
- egg.png
- egg_cpu.png
- egg_small.png
- geom.png
- geom_small.png
- hypercomplex.png
- hypercomplex_small.png
- menger.png
- menger_small.png
- meshlet1.png
- meshlet1_small.png
- meshlet2.png
- meshlet2_small.png
- meshlet2_small2.png
- mini_path_tracer.png
- mini_path_tracer_small.png
- modulation.png
- modulation_small.png
- nbody.png
- nbody2.png
- nbody2_small.png
- nbody_small.png
- paint.png
- paint_small.png
- particles.png
- particles_small.png
- ray_tracing1.png
- ray_tracing1_small.png
- ray_tracing2.png
- ray_tracing2_small.png
- ray_tracing_tutorial.png
- ray_tracing_tutorial_small.png
- raymarch_json.png
- raymarcher.png
- raymarcher2.png
- raymarcher2_small.png
- raymarcher_small.png
- segment_tracer.png
- segment_tracer_small.png
- shader_flip.png
- shader_flip_small.png
- shader_params.png
- spheres_many_sizes.png
- sprites.png
- sprites_small.png
- square.png
- square_small.png
- teapot.png
- teapot_small.png
- temple.png
- viewer.png
- viewer_small.png
- spirv.cxx
- appglfw.hxx
- texture.hxx
- CMakeLists.txt
- galaxy_20K.bin
- nbody.cxx
- tipsy.h
- CMakeLists.txt
- particles.cxx
- CMakeLists.txt
- particles-cuda.cxx
- push1.cxx
- push2.cxx
- push3.cxx
- push4.cxx
- README.md
- adam7.hxx
- CMakeLists.txt
- shadertoy.cxx
- adam7.hxx
- CMakeLists.txt
- shadertoy.cxx
- adam7.hxx
- CMakeLists.txt
- json.hpp
- scene.json
- shadertoy2.cxx
- bunny.json
- CMakeLists.txt
- json.hpp
- shadertoy3.cxx
- CMakeLists.txt
- sprites.cxx
- CMakeLists.txt
- sprites2.cxx
- CMakeLists.txt
- teapot.cxx
- teapot.h
- cgltf
- cub
- imgui
- stb
- stbi.c
- thrust
- brdf.hxx
- CMakeLists.txt
- tonemapping.hxx
- viewer.cxx
- .gitattributes
- .gitmodules
- abstract.md
- mgpu-shaders
- RayTracingInVulkan
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/seanbaxter/shaders
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd shaders
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. CMake
보통 추천사전 준비물
$ cmake -DCMAKE_CXX_COMPILER=circle .
이 명령어를 터미널에 그대로 입력해 실행하세요.
$ cmake -CMAKE_CXX_COMPILER=circle -DCMAKE_BUILD_TYPE=Debug .
이 명령어를 터미널에 그대로 입력해 실행하세요.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
