manim_extend_rainbow
Improvements to animations based on Manim, designed to facilitate the demonstration of algorithms in data structures, operating systems, and computer organization principles.
파일 탐색기
최종 버전 다운로드 (.zip)- profiles_settings.xml
- Project_Default.xml
- .gitignore
- deployment.xml
- manim_extend_rainbow.iml
- misc.xml
- modules.xml
- vcs.xml
- test_vscode.cpython-310.pyc
- examples.ipynb
- learning.ipynb
- render_speed_rate_gifs.py
- speed_rate_demo.py
- teach.ipynb
- test.ipynb
- test_vscode.py
- explosion_prebake_design.md
- cs-map-explosion-refactor.md
- _patch_occ.py
- consolidate_cs2_units.py
- move_cs2_scenes.py
- refactor_cs_units.py
- history_ai-checkpoint.ipynb
- de_mirage_radar.png
- baked_bomb_damage_meta.json
- baked_bomb_damage_mirage_a_raw.bin
- baked_bomb_damage_scan.json
- baked_bomb_damage_strings.json
- build_radar_walkability.py
- de_mirage_overview.txt
- extract_baked_bomb_damage.py
- EXTRACTION_REPORT.md
- mirage_baked_site_a.npz
- mirage_baked_site_a_meta.json
- mirage_cell_colors.npy
- mirage_radar_meta.json
- mirage_walkable.npy
- parse_baked_bomb_damage.py
- BGM_README.md
- narration_silent.wav
- RECORD_NARRATION.md
- concat_list.txt
- build_video.ps1
- compose_video.ps1
- NARRATION_zh.md
- QA_CHECKLIST.md
- render_all.bat
- STORYBOARD.md
- subtitles_zh.srt
- .gitkeep
- EXPLOSION_CINEMATIC_GUIDE.md
- hlae.cfg
- HLAE_REINFORCE_README.md
- hlae_v2.6e_purp1e.bak.cfg
- make_footage_placeholders.py
- README_RECORDING.md
- record_explosion_cinematic.cfg
- record_mirage_bomb.cfg
- RECORDING_GUIDE.md
- __init__.py
- damage_field_3d.py
- mirage.py
- pathfinding.py
- prebake.py
- README.md
- shockwave.py
- titles.py
- __init__.py
- cs2_c4_shockwave.ipynb
- STORYBOARD_C4_SHOCKWAVE.md
- VISUAL_UPGRADE.md
- cell_colors.npy
- meta.json
- reference.png
- walkable.npy
- cell_colors.npy
- meta.json
- walkable.npy
- __init__.py
- cron_memory.ipynb
- history_ai.ipynb
- manim4calculator.ipynb
- matrix_animate.ipynb
- Nobel Price For Physics.ipynb
- page_replacement.ipynb
- Wisdom Computing Persperctive.ipynb
- __init__.cpython-310.pyc
- __init__.cpython-311.pyc
- __init__.cpython-310.pyc
- __init__.cpython-311.pyc
- matrix_yty.cpython-310.pyc
- matrix_yty.cpython-311.pyc
- page_replacement.cpython-310.pyc
- page_replacement.cpython-311.pyc
- s.cpython-310.pyc
- title_animate.cpython-310.pyc
- __init__.py
- matrix_yty.py
- page_replacement.py
- s.py
- title_animate.py
- __init__.cpython-310.pyc
- __init__.cpython-311.pyc
- code_step.cpython-310.pyc
- dec_bin.cpython-310.pyc
- dec_bin.cpython-311.pyc
- screen_cycle.cpython-310.pyc
- screen_cycle.cpython-311.pyc
- shapes.cpython-310.pyc
- squ_tex.cpython-310.pyc
- squ_tex.cpython-311.pyc
- threed_vgp.cpython-310.pyc
- threed_vgp.cpython-311.pyc
- __init__.py
- code_step.py
- cs2_arena.py
- cs2_damage.py
- cs2_map.py
- dec_bin.py
- screen_cycle.py
- shapes.py
- squ_tex.py
- threed_vgp.py
- __init__.cpython-310.pyc
- __init__.cpython-311.pyc
- fonts_and_colors.cpython-310.pyc
- fonts_and_colors.cpython-311.pyc
- speed_rate_fuc.cpython-310.pyc
- speed_rate_fuc.cpython-311.pyc
- __init__.py
- fonts_and_colors.py
- speed_rate_fuc.md
- speed_rate_fuc.py
- double_smooth.gif
- ease_in_back.gif
- ease_in_bounce.gif
- ease_in_circ.gif
- ease_in_cubic.gif
- ease_in_elastic.gif
- ease_in_expo.gif
- ease_in_out_back.gif
- ease_in_out_bounce.gif
- ease_in_out_circ.gif
- ease_in_out_cubic.gif
- ease_in_out_elastic.gif
- ease_in_out_expo.gif
- ease_in_out_quad.gif
- ease_in_out_quart.gif
- ease_in_out_quint.gif
- ease_in_out_sine.gif
- ease_in_quad.gif
- ease_in_quart.gif
- ease_in_quint.gif
- ease_in_sine.gif
- ease_out_back.gif
- ease_out_bounce.gif
- ease_out_circ.gif
- ease_out_cubic.gif
- ease_out_elastic.gif
- ease_out_expo.gif
- ease_out_quad.gif
- ease_out_quart.gif
- ease_out_quint.gif
- ease_out_sine.gif
- fast_then_slow.gif
- linear.gif
- lingering.gif
- rush_from.gif
- rush_into.gif
- slow_then_fast.gif
- smooth.gif
- smootherstep.gif
- smoothstep.gif
- there_and_back.gif
- there_and_back_with_pause.gif
- wiggle.gif
- matrix_example.png
- squ_tex.png
- __init__.py
- __main__.py
- editor_app.py
- editor_tools.py
- map_bundle.py
- map_radar_import.py
- map_wave.py
- __init__.py
- __init__.py
- .gitignore
- LICENSE
- README-ch.md
- README.md
- requirements.txt
- run_map_editor.bat
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/rainbowyuyu/manim_extend_rainbow
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd manim_extend_rainbow
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Python
쉬움 추천사전 준비물
pip install -r requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python -m yty_manim.tools.map_editor
파이썬 스크립트(또는 모듈)를 실행합니다.
python -m manim -qh video_project/cs2_c4/manim/titles.py ContentsPageScene
파이썬 스크립트(또는 모듈)를 실행합니다.
python -m manim -qh video_project/cs2_c4/manim/shockwave.py ShockwaveAlgorithmScene
파이썬 스크립트(또는 모듈)를 실행합니다.
python -m manim -qh video_project/cs2_c4/manim/pathfinding.py PathfindingAlgorithmsScene
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
