Skip to content

ousttrue/d3d11_samples

Repository files navigation

D3D11 Samples

https://ousttrue.github.io/d3d11_samples/

  • 履歴を破棄して作り直し
  • d3d11 の sample コードと簡単な説明

lib

🦍 gorilla(HWND d3d11)

  • Thin wrapper

🍌 banana(asset scene)

  • glTF loader
  • Node tree
  • Camera

TODO

  • ConstantBuffer
  • Camera(Projection)
  • MouseInput
  • Texture
  • DepthBuffer
  • glTF
  • ImageLoader
  • MikkTSpace
  • skinning
  • morph target
  • Animation: BVH
  • CubeMap
  • IBL
  • AsciiTexture https://evanw.github.io/font-texture-generator/
  • ScreenGizmo: drag
  • Gizmo: Grid
  • Gizmo: wire frame
  • Gizmo: BoundingBox
  • Gizmo: T
  • Gizmo: R
  • Gizmo: S
  • Gizmo: point select
  • Gizmo: edge select
  • Gizmo: face select

sphinx

init

  • pip install sphinx
  • mkdir docs
  • cd docs
  • sphinx-quickstart
  • rm Makefile, make.bat
  • task: docs$ sphinx-build . ../public

customize

$ pip install --upgrade myst-parser
$ pip install sphinx-autobuild
# conf.py
extensions = ['myst_parser']

actions