プログラマーの卵の日記

備忘録になってます!小難しそうなことから超簡単なことまでやってます!!

2019-12-01から1ヶ月間の記事一覧

読書による知見①(C++の文関係)

※怒られたら消します。 再帰 再帰は綺麗ではあるが、多くの場合、不要な関数呼び出しのオーバーヘッドを招く。再帰を用いず、明示的にスタック構造を取り除けるのであれば、再帰は非再帰アルゴリズムに書き換えた方が良い。 #include <iostream> void Num(int& num) { </iostream>…

【C++】Threadについて分かった気になってみる

C++

構成 No.1 補足No.2 std::threadNo.3 std::mutex No.1 補足 先に伝えますが、理解しているようで理解できていないと思うので読むならそのつもりで見てください。 では、何故その状態で記事を書こうと思ったかというと、DxLibというライブラリにてロード画面…

【DxLib】3D作りたいしロード画面作りたいしなんなら非同期でやりたい

構成 No.1 目的No.2 cppのコード No.1 目的 2Dゲームなら読み込みとか全然気にならないんですけど、3Dゲームの3Dモデルとかって読み込みに時間かかるんですよね。 で、それに対してロード画面というか非同期処理を施さないといわゆるフリーズした状態になっ…

【UE4】理解したいPostProcessingVolume_Film編

バージョンは4.23.1です。今回はバージョンが関わってきそうなので言及しときます。 構成 No.1 なんか青いNo.2 なんか過去編っぽいNo.3 なんか回想シーンっぽい No.1 なんか青い なんか青い感じになってる。 デフォルトの設定と違う部分 隣にあるものの設定…

【UE4】理解したいPostProcessingVolume_デフォルト編

バージョンは4.23.1です。今回はバージョンが関わってきそうなので言及しときます。 構成 No.1 勉強する場は用意されていたNo.2 一つ一つ見て見るNo.3 デフォルト No.1 勉強する場は用意されていた 正直言ってPostProcessingVolumeとかいうのはテンプレート…

【UE4】マテリアルで弄る基本的なやつら

構成 No.1 ベースカラーNo.2 メタリックNo.3 ラフネスNo.4 スペキュラNo.5 エミッシブカラー No.1 ベースカラー マテリアルの作成とかは端折ります。あと説明もわりと雑にしています。 ベースカラーは基本的なもので、マテリアルの色を設定します。 No.2 メ…