Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ousttrue/d3d11_samples

D3D11 sample
https://github.com/ousttrue/d3d11_samples

Last synced: about 1 month ago
JSON representation

D3D11 sample

Awesome Lists containing this project

README

        

# D3D11 Samples

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

## lib

### 🦍 gorilla(HWND d3d11)
* Thin wrapper

### 🍌 banana(asset scene)
* glTF loader
* Node tree
* Camera

## TODO

* [x] ConstantBuffer
* [x] Camera(Projection)
* [x] MouseInput
* [x] Texture
* [x] DepthBuffer
* [x] glTF
* [x] ImageLoader
* [x] MikkTSpace
* [ ] skinning
* [ ] morph target
* [ ] Animation: BVH
* [ ] CubeMap
* [ ] IBL
* [x] AsciiTexture
* [ ] ScreenGizmo: drag
* [x] Gizmo: Grid
* [ ] Gizmo: wire frame
* [ ] Gizmo: BoundingBox
* [x] Gizmo: T
* [x] Gizmo: R
* [x] 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
```

```py
# conf.py
extensions = ['myst_parser']
```

### actions

* [actions](./.github/workflows/sphinx.yml)