【Swift2.x】独自クラスのプロパティの独自クラスや、配列の独自クラスをNSUserDefaultで保存する方法
データ永続化の方法は色々ありますが、NSUserDefaultの利点はアプリ起動時にデータをメモリに読んでからアクセスするので、高速に読込ができる点にあります。今回は、タイトル画面でステージ情報を読み込んでNSUserD…
3DCGと、デザインと、プログラミングのブログ
データ永続化の方法は色々ありますが、NSUserDefaultの利点はアプリ起動時にデータをメモリに読んでからアクセスするので、高速に読込ができる点にあります。今回は、タイトル画面でステージ情報を読み込んでNSUserD…
前回は変数について書きましたが、変数とプロパティを理解するだけで一気に出来ることが増えます。スクリプトからしかアクセスできないプロパティや、初期化方法も存在しますので、非常に役にたつはずです。 プロパティとは? 【クラス…
SwiftでJSONファイルを読み込むのはかなり面倒くさくて、今回便利なライブラリを使ってJSONファイルを読み込んでみました。ゲームのステージをJSONで管理する場合を想定しています。JSONでステージ情報を構成してい…
まず最初に説明するのが、【変数】です。この変数という概念は、全てのプログラミング言語で必ず最初に説明されるべき基本的な概念のひとつです。 (2017年1月3日 記事修正) 変数とは? 【値】(あたい)データを一時的に記憶…
今日から、少しずつMAXScriptについて書いていきます。 プログラミングについて知識の無いデザイナー向け内容で、特に建築パースやプロダクトCGに関して役立つ構成にしていく予定です。 MAXScriptを書く準備をする…
2016年現在、無料版のSketchUp Make は商用利用ができません。仕事で使用するとライセンス違反になってしまうので注意が必要です。 無料版SketchUp 8 は商用利用ができる! 調べてみると、無料版のSke…
MAX Scriptを使うメリットは2つあります。 できる事が増える(表現力が広がる) 作業スピードが早くなる(生産性が上がる) MAXScriptは映像関係で使われる事が多いと思いますが、実は建築パースでもすごく役立ち…
前回の記事で3dsMAX単体でのリニアワーク設定について書きましたが、今回はV-Rayを使用する場合のリニアワークについて書きます。 3dsMAX + V-Rayでリニアワークフローを構築する方法 メニュー > カ…
プロダクトCGや、建築パースなど、デザインビジュアライゼーションの仕事をされている方の多くが、一度はこの「リニアワークフロー」という言葉を聞いたことがあると思います。 このリニアワークフローは、必ずしも必要とは言えません…
はじめまして、3DCGデザイナーのYukiです。 本日、デザプロ始動しました! ブログについて デザプロは、デザインとプログラミング関系の情報を中心としたブログです。 3DCGデザインを中心に、プログラミング、映画、アー…