YOSHIOKA Takuma

Results 57 comments of YOSHIOKA Takuma

I implemented object connections iterators to traverse the graph, but yeah it wouldn't be an easy stuff to use. This is because some object nodes have multiple parents, and I...

As far as I investigate, **usually** Model (Null) nodes and Model (Mesh) nodes would have at most 1 parent Model (Null or Mesh) nodes. (A `Model (Null)` node here means...

Macros in CJK have the same problem (unwanted spaces). ``` これは link:http://example.com[リンク]です。 ``` is currently (ver1.5.4) converted to ``` これは リンクです。 ``` , which contains unwanted space before ``. (Fortunately,...

Seems fixed by #2. The problem would be completely solved after #3 is merged and released, but for a while, we can use patch feature for `Cargo.toml`: ```toml [patch.crates-io] string...

Could you set metadata to SVG and markdown files appropriately? Instructions are available [here](https://github.com/lo48576/thinking_faces/tree/d083c77489aa28aa64301cb1f5e94358986e408a#contribution). The below is the example SVG metadata of `:asking_for_money_face:`. ![screenshot-2022-09-20-215640+0900](https://user-images.githubusercontent.com/1246590/191263982-48e05e68-adbd-421b-9cad-cef0a3017767.png) ![screenshot-2022-09-20-215646+0900](https://user-images.githubusercontent.com/1246590/191263991-c0a1383f-8d89-4db3-ad67-cbf1cac9f23b.png)

I realized more people than I imagined want to edit FBX data... Modification support would be useful, but should it be supported by fbxcel-dom? How much inconvenient is it to...

I think `unit_scale_factor` should encode physical unit in its return type. Returning `f64` would be semantically unclear and error-prone. (On the other hand, returning `Option` from `unit_scale_factor_raw` is acceptable, since...

Another option is, to define `#[non_exhaustive] enum PhysicalUnit { Millimeter, Centimeter, Meter, /*...*/ }` and pass it to conversion functions, for example `unit_scale.scale_to(raw_coord, PhysicalUnit::Millimeter)` or `unit_scale.scale_factor_to(PhysicalUnit::Meter)`. I feel the former...

Additional request: Apply rustfmt by `cargo fmt` and fix warnings emitted by `cargo clippy`. Clippy may emit a warning for the code where you didn't changed, but you can ignore...

## About `CoordinateAxis` Coordinate system can have theoretically 6 * 5 * 4 (= 120) variations, and this can be represented by a small size type as well as primive...