<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://ousttrue.github.io/PMCAplus/blog</id>
    <title>PMCA Blog</title>
    <updated>2024-06-01T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://ousttrue.github.io/PMCAplus/blog"/>
    <subtitle>PMCA Blog</subtitle>
    <entry>
        <title type="html"><![CDATA[全部 python]]></title>
        <id>https://ousttrue.github.io/PMCAplus/blog/20240601_to_python</id>
        <link href="https://ousttrue.github.io/PMCAplus/blog/20240601_to_python"/>
        <updated>2024-06-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[c++ の処理をすべて python に移動した(仮)。]]></summary>
        <content type="html"><![CDATA[<p>c++ の処理をすべて python に移動した(仮)。</p>
<p>モデルを組み換えるとか、部分的にスケールするとか難しさがある。
普通に python で作ると頂点配列をループで走査することになるので遅くなる。
遅くなった。</p>
<p>プログラムは簡単になってきたので改造は楽になる予定。
bone は bone のリストと index 参照の組合せだけど、
children と parent に実体を持たせるなどシンプルにできる。
読み書きの形式と近くするために意図的にフォーマットに近くしていたのだが、
ぜんぶ python になったので、わかりやすさ重視に変えやすくなった。</p>
<p>パーツを組み立てるという観点から見ると、
ヒエラルキーは TRS ではなくて、TR + local scale がいいかもしれないと思った。</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[GUI を pyside6 へ]]></title>
        <id>https://ousttrue.github.io/PMCAplus/blog/20240510_pysdl</id>
        <link href="https://ousttrue.github.io/PMCAplus/blog/20240510_pysdl"/>
        <updated>2024-05-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[c++ の 3D view と python の tkinter を、]]></summary>
        <content type="html"><![CDATA[<p>c++ の 3D view と python の tkinter を、
まとめて pysdl6 に移行中。</p>
<p>残りは c のモデル合成処理。
python に移動したいのだが、
遅すぎて使いものにならない可能性はある。
まぁ、やってみよう。</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[PMCA改造]]></title>
        <id>https://ousttrue.github.io/PMCAplus/blog/20240506-pmca_mod</id>
        <link href="https://ousttrue.github.io/PMCAplus/blog/20240506-pmca_mod"/>
        <updated>2024-05-06T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[改造して全部c++にしようと思っていたのだが、]]></summary>
        <content type="html"><![CDATA[<p>改造して全部c++にしようと思っていたのだが、
やっぱり全部pythonにする方向に気が変わってきた。</p>
<p>pyside6 にしよう。</p>
<p><a href="https://forum.qt.io/topic/147273/pyside6-typing-stubs-available" target="_blank" rel="noopener noreferrer">https://forum.qt.io/topic/147273/pyside6-typing-stubs-available</a></p>
<p>先に、</p>
<p><a href="https://github.com/ousttrue/glglue" target="_blank" rel="noopener noreferrer">https://github.com/ousttrue/glglue</a></p>
<p>をメンテナンスしてから進める。</p>]]></content>
    </entry>
</feed>