C++ ときどき ごはん、わりとてぃーぶれいく☆

Wonder Rabbit Projectのなかのひとのブログ。主にC++。

2017-12-01から1日間の記事一覧

CPP-QUIZ from Unreal 2017 ( part-2/2; 答え編 )

(この記事は前の投稿 CPP-QUIZ from Unreal 2017 ( part-2/2; 出題編 ) に対応する答え編です。) 2. こたえ Q1. float 型の [ 0.0 .. 1.0 ] の値を uint8 型の [ 0 .. 256 ) へ写像したかった 出題のソースコードでは、 "出力が 255 となる元の値の範囲" …

CPP-QUIZ from Unreal 2017 ( part-1/2; 出題編 )

0. はじめに この記事は C++ Advent Calendar 2017 の DAY 1 に寄稿したものです。 初日は楽しい記事が良いだろうと考え、クイズ形式で C++ コードを楽しむコンセプトで記事を書くことにしました。今年は UE4 の C++ 実装を眺める時間が業務でも多くなりまし…

Real Unreal Engine C++ 2017-12 (part-5/5)

(はてなブログの記事あたりの容量制限のため前の部分 §1.10. までは前の記事でどうぞ→Real Unreal Engine C++ 2017-12 (part-4/5) - C++ ときどき ごはん、わりとてぃーぶれいく☆) 1.11. UE4/C++ における入門的な「スレッド」ライブラリーの std 互換性 s…

Real Unreal Engine C++ 2017-12 (part-4/5)

(はてなブログの記事あたりの容量制限のため前の部分 §1.9.4 までは前の記事でどうぞ→http://usagi.hatenablog.jp/entry/2017/12/01/ac_ue4_2_p3) 1.9.5 FMath に含まれる型 FMath には3次元の可視空間を扱う上で必要な形状や数値を扱うための型も定義され…

Real Unreal Engine C++ 2017-12 (part-3/5)

(はてなブログの記事あたりの容量制限のため前の部分 §1.9.3 までは前の記事でどうぞ→Real Unreal Engine C++ 2017-12 (part-2/5) - C++ ときどき ごはん、わりとてぃーぶれいく☆) 1.9.4. Fmath の真価 前項では FMath について少し残念な結果も見えたが、…

Real Unreal Engine C++ 2017-12 (part-2/5)

(はてなブログの記事あたりの容量制限のため前の部分 §1.8. までは前の記事でどうぞ→http://usagi.hatenablog.jp/entry/2017/12/01/ac_ue4_2) 1.9. UE4/C++ における入門的な「数学」ライブラリーの std 互換性と独自性 1.9.1. FMath における C++ CRT 互…

Real Unreal Engine C++ 2017-12 (part-1/5)

0. はじめに この記事は Unreal Engine 4 (UE4) その2 Advent Calendar 2017 の DAY 1 に寄稿したものです。 1. 概要 std 慣れしたプロフェッショナルとしてある程度の経験と知識のあるベテランの C++er でも UE4 フレームワークの C++ ソースコードと対峙す…