<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>PMCA Blog</title>
        <link>https://ousttrue.github.io/PMCAplus/blog</link>
        <description>PMCA Blog</description>
        <lastBuildDate>Sat, 01 Jun 2024 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[全部 python]]></title>
            <link>https://ousttrue.github.io/PMCAplus/blog/20240601_to_python</link>
            <guid>https://ousttrue.github.io/PMCAplus/blog/20240601_to_python</guid>
            <pubDate>Sat, 01 Jun 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[c++ の処理をすべて python に移動した(仮)。]]></description>
            <content:encoded><![CDATA[<p>c++ の処理をすべて python に移動した(仮)。</p>
<p>モデルを組み換えるとか、部分的にスケールするとか難しさがある。
普通に python で作ると頂点配列をループで走査することになるので遅くなる。
遅くなった。</p>
<p>プログラムは簡単になってきたので改造は楽になる予定。
bone は bone のリストと index 参照の組合せだけど、
children と parent に実体を持たせるなどシンプルにできる。
読み書きの形式と近くするために意図的にフォーマットに近くしていたのだが、
ぜんぶ python になったので、わかりやすさ重視に変えやすくなった。</p>
<p>パーツを組み立てるという観点から見ると、
ヒエラルキーは TRS ではなくて、TR + local scale がいいかもしれないと思った。</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[GUI を pyside6 へ]]></title>
            <link>https://ousttrue.github.io/PMCAplus/blog/20240510_pysdl</link>
            <guid>https://ousttrue.github.io/PMCAplus/blog/20240510_pysdl</guid>
            <pubDate>Fri, 10 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[c++ の 3D view と python の tkinter を、]]></description>
            <content:encoded><![CDATA[<p>c++ の 3D view と python の tkinter を、
まとめて pysdl6 に移行中。</p>
<p>残りは c のモデル合成処理。
python に移動したいのだが、
遅すぎて使いものにならない可能性はある。
まぁ、やってみよう。</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[PMCA改造]]></title>
            <link>https://ousttrue.github.io/PMCAplus/blog/20240506-pmca_mod</link>
            <guid>https://ousttrue.github.io/PMCAplus/blog/20240506-pmca_mod</guid>
            <pubDate>Mon, 06 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[改造して全部c++にしようと思っていたのだが、]]></description>
            <content:encoded><![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:encoded>
        </item>
    </channel>
</rss>