<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.yz-learning.com/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Yz-Learning Base Wiki - game-engineer:classes:2024:game-producing-2:first-term:7</title>
        <description></description>
        <link>https://wiki.yz-learning.com/</link>
        <lastBuildDate>Sat, 04 Apr 2026 13:13:40 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.yz-learning.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
            <title>Yz-Learning Base Wiki</title>
            <link>https://wiki.yz-learning.com/</link>
        </image>
        <item>
            <title>前回までで書いてたところ</title>
            <link>https://wiki.yz-learning.com/doku.php?id=game-engineer:classes:2024:game-producing-2:first-term:7:07-16-05&amp;rev=1721112604</link>
            <description>前回までで書いてたところ


#pragma once
#include &quot;Direct3D.h&quot;
#include &lt;fbxsdk.h&gt;
#include &lt;DirectXMath.h&gt;
#include &quot;Texture.h&quot;
#include &quot;Transform.h&quot;
#include &lt;vector&gt;
#include &lt;filesystem&gt;

//#pragma comment(lib, &quot;LibFbxSDK-MD.lib&quot;)
#pragma comment(lib, &quot;LibFbxSDK-MD.lib&quot;)
#pragma comment(lib, &quot;LibXml2-MD.lib&quot;)
#pragma comment(lib, &quot;zlib-MD.lib&quot;)

class FBX
{
	struct CONSTANT_BUFFER
	{
		XMMATRIX	matWVP; //ワールドビュープロジェクション
		XMMATRIX	matNormal;   //法線ベクトルの変換用
	};

	//頂点情報
	struct VERTEX
	{
		XMVECTOR posit…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 16 Jul 2024 06:50:04 +0000</pubDate>
        </item>
        <item>
            <title>std::filesystemを使ってゆくぅ</title>
            <link>https://wiki.yz-learning.com/doku.php?id=game-engineer:classes:2024:game-producing-2:first-term:7:07-17-03&amp;rev=1721194700</link>
            <description>std::filesystemを使ってゆくぅ


#include &lt;iostream&gt;
#include &lt;filesystem&gt;
#include &lt;string&gt;
#include &lt;cassert&gt;

using std::cout;
using std::cin;
using std::endl;
using std::string;

namespace fs = std::filesystem;

int main()
{
	fs::path cPath, basePath;
	cPath = fs::current_path();
	cout &lt;&lt; cPath.string() &lt;&lt; endl;
	basePath = cPath;

	string subDir(&quot;Assets&quot;);
	fs::path subPath(cPath.string() + &quot;\\&quot; + subDir);
	assert(fs::exists(subPath));
	//フォルダがあるときしか、ここに到達しない
	cout &lt;&lt; subPath.string() &lt;&lt; &quot;は、ありま～す（晴…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 17 Jul 2024 05:38:20 +0000</pubDate>
        </item>
        <item>
            <title>テクスチャのDrawまで</title>
            <link>https://wiki.yz-learning.com/doku.php?id=game-engineer:classes:2024:game-producing-2:first-term:7:07-22-03&amp;rev=1721627367</link>
            <description>テクスチャのDrawまで


#include &quot;FBX.h&quot;
#include &quot;Camera.h&quot;
#include &lt;filesystem&gt;

namespace fs = std::filesystem;

FBX::FBX()
	:pVertexBuffer_(nullptr), pIndexBuffer_(nullptr), pConstantBuffer_(nullptr),
	vertexCount_(-1), polygonCount_(-1)
{
}

//ロードしていろいろ初期化
HRESULT FBX::Load(std::string fileName)
{
	//マネージャを生成
	FbxManager* pFbxManager = FbxManager::Create();

	//インポーターを生成
	FbxImporter* fbxImporter = FbxImporter::Create(pFbxManager, &quot;imp&quot;);
	fbxImporter-&gt;Initialize(fileName.c_str(), -1, pFbxManager-&gt;…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 22 Jul 2024 05:49:27 +0000</pubDate>
        </item>
    </channel>
</rss>
