最近作成された記事

表 (データベース)

データベースにおける表(テーブル)は、データを整理するための基本的な構造です。列と行で構成され、データの集合を視覚的に表現します。関係データベースだけでなく、他のデータモデルにおいても重要な役割を果たします。表の概念、他のデータ構造との比較、関係との違いなどを解説します。


外部キー

外部キーは、関係データベースにおける表間の参照整合性を保つ重要な概念です。この記事では、外部キーの定義、参照操作、具体例を交えながら詳細に解説します。外部キーを正しく理解し、適切なデータベース設計を行いましょう。


参照整合性

参照整合性とは、関係データベースにおけるデータの一貫性を保つための重要な概念です。主キーと外部キーの関係を利用し、データの不整合を防ぎます。データの削除や更新時に整合性を維持することで、信頼性の高いデータベース運用を実現します。


分割 (データベース)

データベースの分割は、管理、性能、可用性向上のために行われる重要な技術です。水平分割、垂直分割など多様な手法があり、それぞれ異なる特性を持ちます。この記事では、これらの分割方法や基準について詳しく解説します。


候補キー

候補キーは、関係データベースにおけるデータ識別の根幹を成す概念です。冗長性なく行を一意に特定する属性(または属性の組み合わせ)を指し、主キーの選定候補となります。その特性やNULL値の扱いについて詳細に解説します。


代理キー

代理キーは、関係データベースにおいて主キーの候補となる複数のキーのうち、主キーとして選択されなかったキーのことです。社員番号や社会保障番号のように、テーブル内でレコードを一意に識別できるものが該当します。


ロールバック

ロールバックは、コンピュータにおけるデータ更新時の障害発生時、システムを更新前の状態に戻す操作です。データベースにおいては、ジャーナルファイルを利用し、正常な状態に復旧します。IT用語以外では、過去の良い状態に戻す行為を指します。


モデリング (科学的)

科学的モデリングは、現象を理解するために抽象化されたモデルを構築するプロセスです。概念モデル、グラフィカルモデル、数理モデルなど、様々な形式で表現され、科学の各分野で独自の方法論が用いられます。モデルは現実を単純化し、複雑な要素を容易に理解できるようにします。この手法は科学活動に不可欠であり、思考を拡張するツールとしても活用されています。


プロセス・モデリング

プロセスモデルは、ビジネスやシステム開発において重要な概念です。この記事では、その定義、目的、分類、品質、およびモデリング技法について詳しく解説します。プロセスモデルは、現状の把握、改善、将来の計画策定に役立ち、組織の効率化に不可欠な要素です。


プロセスモデル

プロセスモデルは、業務やシステムにおける一連の流れをモデル化したものです。この記事では、プロセスモデルの定義、目的、分類、適用分野、モデリング技法、ビジネスプロセスモデリングとの関連性について解説します。プロセスの可視化と改善に不可欠な概念を、分かりやすく包括的に説明します。


トランザクションログ

トランザクションログは、データベース管理システムにおけるACID特性を保証する重要な要素です。障害発生時のデータ復旧や整合性維持に不可欠な役割を果たし、その構造や様々なログレコードの種類について詳しく解説します。


データ構造図

データ構造図(DSD)は、データモデルの一種であり、構成要素とその関係性を視覚的に表現します。実体と関係を箱と矢印で示し、複雑なデータ構造を明確化します。ERモデルを拡張したもので、特に実体内の要素間の関係を詳細に示すのに適しています。


データベース設計

データベース設計は、ソフトウェア開発における重要な工程であり、データモデルの詳細を構築するプロセスです。物理スキーマは、論理設計と物理設計の決定、および記憶装置のパラメータ設定を含み、データ定義言語(DDL)を用いて記述されます。設計には、データの永続化、関連性の定義、論理構造の構築が含まれ、関係モデルやオブジェクトモデルなど、異なるアプローチが存在します。


データベース言語

データベース言語は、コンピュータ上のデータベースを操作するための言語です。データの検索、登録、更新、削除といった操作や、データ構造の定義、アクセス制御など、多岐にわたる機能を提供します。最も普及しているのはSQLで、様々なデータベースで利用されています。


データベーストリガ

データベーストリガは、テーブル操作時に自動実行される処理です。データ操作の自動化、変更の記録、操作監査に利用されます。行トリガと文トリガがあり、それぞれ実行タイミングや処理範囲が異なります。主要なデータベース製品でのトリガ実装についても解説します。


スーパーキー

データベースにおけるスーパーキーは、関係(表)の行を一意に識別する属性または属性の集合です。候補キーや主キーとは異なり、冗長な属性を含んでいてもスーパーキーとなり得ます。その概念と具体例について詳細に解説します。


ストアドプロシージャ

ストアドプロシージャは、データベース内で実行される再利用可能なプログラムです。データ検証やアクセス制御、ビジネスロジックの一元化に役立ち、効率的な処理とセキュリティ向上に貢献します。SQLだけでなく多様な言語で記述でき、データベース操作を簡素化します。


クエリ最適化

クエリ最適化は、データベース管理システム(DBMS)の中核機能であり、データ問い合わせを効率化する重要な役割を担います。最適な実行計画を決定し、処理速度を向上させる技術について、その仕組みや実装、歴史的背景までを詳しく解説します。


カーソル (データベース)

データベースにおけるカーソルは、データへのアクセスを効率化する重要な概念です。検索条件や現在位置を保持し、データの連続的な処理を実現します。この記事では、カーソルの基本から具体的な使用例、注意点までを詳しく解説します。


オブジェクト関係データベース

オブジェクト関係データベース(ORDB)は、関係データベース(RDB)を拡張し、オブジェクト指向の概念を取り入れたデータベース管理システムです。開発者はデータ型とメソッドを自由に定義でき、RDBの柔軟性を向上させます。本稿では、ORDBの概要、RDBとの比較、歴史、実装例について解説します。


WHERE (SQL)

SQLのWHERE句は、データ操作言語(DML)において、操作対象の行を絞り込むための重要な要素です。SELECT, INSERT, UPDATE, DELETEなどの命令と組み合わせて使用し、条件に合致するデータのみを操作対象とします。この記事では、WHERE句の基本的な構文、条件式の書き方、および様々な演算子を用いた応用例を詳しく解説します。


UPDATE (SQL)

SQLのUPDATEステートメントは、テーブル内のレコードを更新する際に使用されるDML(データ操作言語)の1つです。WHERE句の有無で更新対象を絞り込み、複数列の一括更新や、他のテーブルとの結合による複雑な更新も可能です。更新には権限と制約への配慮が必要です。


SAVEPOINT (SQL)

SAVEPOINTはSQLにおける重要な機能で、トランザクション内で特定地点をマークし、そこまで処理を部分的にロールバックできます。これにより、複雑なエラー処理が容易になり、柔軟なトランザクション管理が可能です。


INSERT (SQL)

SQLのINSERTステートメントは、データベースに行を追加するDMLの一つです。単一行の追加だけでなく、問い合わせ結果に基づく複数行の追加も可能です。権限や制約、自動採番キーの扱いなど、注意すべき点がいくつかあります。


DROP (SQL)

DROPステートメントは、SQLのデータ定義言語であり、データベースからテーブルやビューなどのオブジェクトを削除するために使用されます。トランザクション内で実行可能で、ロールバックも可能です。


DELETE (SQL)

SQLのDELETEステートメントは、データベースからレコードを削除するための重要な命令です。条件を指定して特定のレコードを削除したり、全レコードを削除したりできます。トリガーと連携することで、関連テーブルのデータも自動的に削除でき、データの整合性を維持します。


Core Architecture Data Model

Core Architecture Data Model (CADM)は、エンタープライズアーキテクチャにおける情報の論理データモデルであり、DoDAFのデータ要件を支援するために開発されました。アーキテクチャ記述内の統合を可能にし、データの相互運用性を促進します。CADMは、エンティティ、関係性、データ要素を定義し、共通のデータ構造を提供します。


CRUD

CRUDは、コンピュータソフトウェアの永続性を支える4つの基本機能を表す用語です。Create(生成)、Read(読み取り)、Update(更新)、Delete(削除)の頭文字で構成され、データベースやユーザーインターフェースの根幹を成します。これらの機能は、データ管理の基本であり、多くのアプリケーションで必要不可欠です。


CREATE (SQL)

SQLのCREATE文は、RDBMSでオブジェクトを新規作成するDDL命令です。テーブル、インデックス、ユーザーなど、多様なオブジェクト作成をサポートします。RDBMSによってはトランザクション内での実行やロールバックも可能です。


COMMIT (SQL)

SQLにおけるCOMMITステートメントは、トランザクションを終了させ、データベースへの変更を確定する重要な役割を担います。この処理により、データの一貫性と整合性が保たれます。


ALTER (SQL)

SQLのALTER文は、データベースオブジェクトの構造を後から変更するためのDDL命令です。テーブルの列追加や削除など、既存のオブジェクトの定義を変更する際に利用され、RDBMSによって変更可能なオブジェクトが異なります。


3値論理

3値論理は、古典論理の真偽二値に加え、第三の真理値を持つ論理体系です。この記事では、その歴史的背景、代表的な体系であるウカシェヴィッチ、クリーネ、ボフバールの3値論理の特徴、そしてコンピュータ科学との関連について詳しく解説します。


エバンス・アンド・サザランド

エバンス・アンド・サザランド(E&S)は、コンピュータグラフィックス分野のパイオニアとして、フライトシミュレータやCADシステム、プラネタリウムなど、多岐にわたる分野で革新的な技術を提供してきました。その歴史と製品、著名な在籍者について詳細に解説します。


PTC

PTCという略語は、多岐にわたる分野で使用されています。列車制御システムから、企業名、化学物質、電子部品、医療用語、そして地理的な場所まで、その意味するところは様々です。この記事では、PTCが指し示す多様な概念について詳細に解説します。


Phongの反射モデル

Phongの反射モデルは、3Dコンピュータグラフィックスにおける照明と陰影のモデルです。表面の点における陰影を、鏡面反射、拡散反射、環境反射の3つの要素に分解し、簡略化された計算でリアルな表現を可能にします。このモデルは、リアルタイムレンダリングで広く利用されています。


商品ライフサイクルマネジメント

商品ライフサイクルマネジメント(PLM)は、製品の企画から廃棄までの全過程を管理する戦略です。製品のライフサイクルをミクロとマクロの視点から捉え、コスト削減、品質向上、環境負荷低減を目指します。各段階における戦略と購入者の特性を理解し、製品ポートフォリオを最適化することが重要です。


面 (幾何学)

幾何学における「面」は、立体図形の境界を成す二次元の図形であり、多面体の構成要素です。多角形面だけでなく、高次元の超多面体における要素も「面」と呼ばれます。この記事では、面の定義、種類、高次元の面、そして関連する概念について解説します。


法線ベクトル

法線ベクトルは、2次元では曲線上の接線に垂直なベクトル、3次元では曲面上の接平面に垂直なベクトルです。単位法線ベクトルは、大きさが1の法線ベクトルで、曲面や曲線に対して2つ存在します。


光造形法

光造形法は、光硬化性樹脂を紫外線で硬化させ、層を重ねて立体物を造形する技術です。ラピッドプロトタイピングや3Dプリンターで利用され、精密なモデルや試作品を短時間で作成できます。その歴史、技術、利点と欠点、関連技術について解説します。


COSMOS (ソフトウェア)

COSMOSは、ダッソー・システムズSolidWorks社が提供していたCAEソフトウェアです。構造解析から流体解析、機構解析まで幅広く対応し、SolidWorksとの連携を強化した製品として知られています。その歴史と製品構成について詳しく解説します。


ベルリン・シェーネフェルト空港

ベルリン・シェーネフェルト空港は、かつて東ドイツの主要空港として機能し、後にベルリン第2の空港となった国際空港です。2020年に閉鎖され、その機能はベルリン・ブランデンブルク国際空港に引き継がれました。この空港の歴史と役割について詳しく解説します。


ザハ・ハディッド

イラク出身の建築家ザハ・ハディッドは、脱構築主義を代表する建築家の一人です。その革新的なデザインは、初期には「アンビルトの女王」とも呼ばれましたが、近年では多くの建築物が実現しています。彼女の生涯と作品について詳しく解説します。


T-スプライン

T-スプラインは、Autodesk社が開発した自由曲面を生成する数学モデルです。NURBS曲面と比較して制御点の削減やピースのマージが容易な一方、頂点接続の複雑さが増します。サブディビジョンサーフェスやNURBS、ポリゴンメッシュと相互補完的な関係にあり、滑らかな曲面表現に貢献します。


Robert McNeel & Associates

Robert McNeel & Associatesは、1980年設立のアメリカの3Dソフトウェア開発会社です。本社はシアトルに所在。主力製品としてRhinoceros 3D、Grasshopper、FLAMINGO 3Dなどを展開しています。


ワイヤーフレーム

ワイヤーフレームは、3DCGの基礎となる表現手法で、頂点と線で立体を表現します。黎明期から活用され、映画やゲームにも影響を与えました。その歴史と技術、そして現代での利用について解説します。


OneSpace Designer

OneSpace Designerは、ドイツ発の機械設計製造業向けCADソフトウェアです。3次元CADのModelingと2次元CADのDraftingを統合し、ダイレクトモデリングという直感的な操作性が特徴です。その歴史や機能、特徴、そして進化について詳しく解説します。


ダビデ像 (ミケランジェロ)

ミケランジェロの代表作「ダビデ像」は、ルネサンス期を象徴する傑作です。旧約聖書の英雄ダビデが、巨人ゴリアテに立ち向かう直前の姿を捉え、その力強さと美しさを表現しています。制作の背景や歴史、像の構成と解釈、そしてレプリカまで、その魅力を深掘りします。


シェープファイル

シェープファイルは、地理情報システムで広く利用されるベクタ形式のファイルです。ポイント、ライン、ポリゴンなどの幾何学データと属性情報を格納し、GISデータの相互運用を可能にします。複数の必須ファイルとオプションファイルで構成され、その構造と制限事項を解説します。


VDA-FS

VDA-FSは、CADソフトウェア間で曲面モデルのデータを交換するために用いられたデータ形式です。ドイツ自動車工業会が策定しましたが、現在はSTEP形式に移行しています。VDA 6.1との関連性についても解説します。


Universal Scene Description

ピクサーが開発したUniversal Scene Description(USD)は、3Dシーン記述のための強力なフレームワークです。多様な形式をサポートし、レンダリングやアセット管理の効率化に貢献します。この記事では、USDの基本構造、主要な機能、対応ソフトウェア、そしてその活用事例について詳しく解説します。


OpenSceneGraph

OpenSceneGraphは、OpenGLを基盤としたオープンソースの3Dグラフィックスライブラリです。主にゲームやVR開発で利用され、C++とOpenGLをサポート。次世代版VulkanSceneGraphの開発も進行中です。


Mobile 3D Graphics API

Mobile 3D Graphics API (M3G)は、携帯端末向けJavaプラットフォームであるJava MEの機能を拡張するAPIです。3Dグラフィックス描画のためのオブジェクト指向インターフェースを提供し、モバイルデバイスの制約下で効率的な3D表現を可能にします。多様な開発ツールやライブラリも利用可能です。


GlTF

glTFは、3Dモデルやシーンをで記述するフォーマットで、効率的なアセット配布を目指しています。開発の経緯から、最新のglTF2.0、対応ソフトウェア、今後のロードマップまでを詳しく解説します。また、批判的な意見についても触れ、より深く理解できるようまとめました。


Alembic

Alembicは、アニメーションやVFX業界で広く使われる、コンピュータグラフィックスの相互ファイル形式です。異なるチーム間でのジオメトリデータのやり取りを円滑にすることを目的とし、多様な幾何学表現をサポートします。オープンソースで開発され、業界標準となっています。


3MF

3MFは、3Dプリントに特化したXMLベースのファイル形式で、STL形式では扱えない色や素材の情報を格納できます。単一ファイルでフルカラーやテクスチャをサポートし、工業生産にも適しています。主要なCADソフトウェア企業や3Dプリンタ関連企業がコンソーシアムに参加し、普及を推進しています。


3DMLW

3DMLWは、ウェブ上で3Dおよび2Dのインタラクティブコンテンツを表現するためのXMLベースのファイル形式です。オープンソースで、主要なブラウザ向けのプラグインが提供されています。拡張子は.3dmlwで、HTMLのように相互リンクが可能です。


.x

マイクロソフトが開発した.xファイルは、DirectXの一部で標準サポートされた汎用オブジェクトファイルです。テキスト形式とバイナリ形式があり、ポリゴンメッシュデータを格納できます。対応ソフトは多いですが、描画処理が遅く、高度なアニメーションには不向きです。


.3ds

.3dsファイルは、Autodesk 3ds Maxで用いられる3Dモデル形式で、初期の3D Studio DOSのネイティブ形式でした。その歴史は古く、業界標準として広く利用されてきました。しかし、データ構造や制限も多く、特に現代の3Dデータ交換には課題も残されています。


ブーリアン演算

ブーリアン演算(集合演算)は、3Dモデリングで形状を組み合わせるための重要な技術です。和、差、積などの集合演算を用いて、複雑な形状を構築します。CSG表現の根幹を成し、サーフェスモデリングでも活用されます。


ルーセント・テクノロジー

ルーセント・テクノロジーは、AT&Tから分離した技術企業で、ベル研究所を包含していました。1990年代後半に株価が急騰しましたが、後に経営難に陥り、アルカテルとの合併に至りました。その歴史、事業内容、本社設備、ロゴなどについて詳細に解説します。


ベンダーロックイン

ベンダーロックインとは、特定のメーカーの技術に依存し、他社製品への乗り換えが困難になる現象です。システムの選択肢が狭まり、コスト増大や技術革新の恩恵を受けにくくなるリスクがあります。事例や対策を詳しく解説します。


Ucamco

Ucamcoは、プリント基板業界向けCAMソフトウェアとレーザーフォトプロッターの製造を手掛ける企業です。旧Barco ETSとして知られ、Barco社によるGerber Systems Corporation買収後、ガーバーフォーマットの管理を引き継ぎました。


EDIF

EDIF(Electronic Design Interchange Format)は、電子設計データの交換を円滑にするためのフォーマットです。回路図やネットリストといった電子設計情報を異なるシステム間で共有する際に、中立的な形式として機能します。これにより、EDAベンダー間のデータ互換性の問題を解決し、設計者は柔軟にツールを選択できるようになります。


作図

作図とは、初等幾何学においては定規とコンパスを用いて図形を描く行為を指し、工学においては製図、つまり図面を作成する行為を指します。それぞれの分野で異なる意味を持つ作図について解説します。


六角大王Super

六角大王Superは、セルシスが開発・販売していた3DCGソフトです。フリーウェア版から大幅に機能が強化され、独自の3Dマンガ機能や人体作成機能が特徴でした。豊富な出力形式を持ち、他のソフトとの連携も可能でした。


六角大王

六角大王は、森田利広氏と古島終作氏が開発した3DCGソフトです。当初は漫画の3D化を目的としていましたが、後にモデリング機能も追加されました。独特な操作感と直感的なインターフェースが特徴で、幅広いユーザーに利用されました。


プロシージャル街生成

プロシージャル街生成(PCG)は、アルゴリズムを用いて都市を自動生成する技術です。L-systemを始め、ドメイン固有言語やタイルマップ自動生成など様々な手法が用いられます。本稿では、PCGソフトウェアの概要と、その種類、歴史、特徴について詳しく解説します。


サイクロンSolid

サイクロンSolidは、コーエーが1990年代に販売した3Dモデリング・レンダリングソフトウェアです。3DプリンティングやCAM用途にも利用され、その歴史は1992年に遡ります。多彩な機能とバージョンアップを重ね、多くのユーザーに支持されました。


コミPo!

「コミPo!」は、パソコンで手軽に漫画を作成できるソフトウェアです。3Dモデルのキャラクター素材や背景、フキダシなどを組み合わせて、絵を描くのが苦手な人でも簡単に漫画制作を楽しめます。商業利用も可能で、多くの作品が単行本化されています。


キャラクタージェネレーター

キャラクタージェネレーターは、ユーザーが独自のキャラクターをデジタル上で作成できるツールです。その歴史は古く、アナログ時代から着せ替え人形やモンタージュ写真のような形で存在していました。デジタル技術の進化と共に、3Dアバターの作成が容易になり、ゲームやメタバースなど幅広い分野で活用されています。


アニマニウム

アニマニウムは、CGキャラクターアニメーション制作に特化した3Dソフトウェアです。ボーンベースの直感的な操作でリアルなアニメーション作成が可能。教育、法人向けに販売され、産学連携で開発されましたが、現在はサポートを終了しています。


Vue

Vueは、e-on software社が開発した3D景観ソフトウェアです。大気の表現やオブジェクトの質感変更が容易で、Poserとの連携も可能です。EcoSystem機能による効率的なオブジェクト配置が特徴で、様々な製品構成があります。


V-Ray

V-Rayは、Chaos Software Ltd.が開発した高性能レンダラーです。高速で高品質なフォトリアルレンダリングが可能で、特に間接光の表現に優れています。VFXや建築ビジュアライゼーション業界で広く利用され、業界標準となっています。多様なソフトウェアに対応し、クラウドレンダリングサービスも提供しています。


Terragen

Terragenは、Planetside Software社が開発した景観3DCGソフトウェアです。リアルな自然景観の生成に特化しており、映画やゲーム制作など幅広い分野で利用されています。旧バージョンと新バージョンではインターフェースや機能が大きく異なり、商用利用以外では無料版も提供されています。


Strata 3D

Strata 3Dは、Corastar社が開発した3DCGソフトウェアです。Adobe製品との親和性が高く、デザイナーやイラストレーターに支持されていました。ベジェサーフェス機能が特徴で、Illustratorのような操作感で3DCG制作が可能です。かつては世界的に普及しましたが、近年はポリゴン機能やアニメ機能の弱さが指摘されています。


StoneyDesigner

StoneyDesignerは、ストーンブレインが開発した無料の3DCGソフトです。NfModelerの後継として登場し、モデリング、アニメーション、レンダリング機能を搭載。特にメタボール機能に強く、メッシュメタボールに対応。IGES形式の読み込みも可能でした。


Point Cloud Library

Point Cloud Library (PCL)は、2次元および3次元の点群データを処理するための、大規模なオープンソースフレームワークです。フィルタリングからセグメンテーションまで、幅広いアルゴリズムを実装しており、研究開発に広く利用されています。


Personal LINKS

Personal LINKSは、IMAGICAが開発し、リンクスが販売した3DCGソフトウェアパッケージです。東芝もASLINKSとして販売していました。モデリングからレンダリングまで、幅広い機能を搭載したプロフェッショナル向けのソフトウェアです。初期の3DCG制作を支えた重要なツールの一つです。


PLAY Animation

PLAY Animationは、3DCG学習に特化したソフトウェアで、DoGAプロジェクトチームが開発しました。段階的に学べるようエディションが分かれており、初心者からプロまで幅広い層に対応。過去のDoGAシリーズから進化を遂げ、Unityとの連携も可能です。


MudBox

Mudboxは、オートデスクが開発した3Dスカルプティング・ペインティングツールです。ペイント感覚で直感的なモデリングが可能で、映画制作にも活用されました。高精度モデルの作成もでき、将来の3D制作効率化に貢献することが期待されています。


Modo

Modoは、The Foundry社が開発する高機能3DCGソフトウェアです。モデリングに強みがありつつ、レンダリング、アニメーション、スカルプトなど多彩な機能を搭載。ピクサーなどの有名スタジオでも採用され、プロからアマチュアまで幅広く支持されています。バージョンアップごとに機能が強化され、進化を続けています。


MikuMikuDance

MikuMikuDance(MMD)は、3Dモデルを操作してアニメーションを作成するフリーソフトです。初心者でも扱いやすく、多彩な表現が可能です。当初は初音ミクの3D動画制作のために開発されましたが、現在では多くのユーザーによって多様な3Dモデルが作成され、幅広いジャンルの動画制作に活用されています。その手軽さと表現力の高さから、多くのクリエイターに支持され、アニメーション制作の裾野を広げる存在となっています。


Mikoto

Mikotoは、Metasequoia用のボーン・モーション編集ツールとして開発されました。独自の変形技術SDEFは、後のツールにも影響を与え、その形式は他のソフトウェアでも利用されています。


Miarmy

Miarmyは、香港のBasefount Softwareが開発したMaya用群衆シミュレーションプラグインです。大手スタジオでの採用実績があり、無料版と有料版が存在します。商用利用やレンダリング可能なエージェント数に制限があります。


Metasequoia

Metasequoiaは、株式会社テトラフェイスが開発する3DCGソフトウェアです。直感的な操作性と高度な機能で、幅広いユーザーに支持されています。モデリングに特化し、データ可搬性にも優れ、プロの現場でも使用されることがあります。


Mental ray

mental rayは、NVIDIAが提供していたレイトレーシングベースの3Dレンダリングエンジンです。高度な光学現象を再現できましたが、2017年に開発が終了しました。しかし、その技術は一部ソフトウェアに今も搭載されています。本記事では、その歴史や特徴、関連技術について詳しく解説します。


MechaStudio

MechaStudio(旧ToyStudio Advance)は、3DCGアニメーション制作のためのソフトウェアです。無料版のToyStudioも提供されており、一部の教育機関でも導入されています。vidroレンダラーに対応し、3Dカスタム少女などの関連ソフトも存在します。


Maxwell Render

Maxwell Renderは、スペインのNext Limit Technologiesが開発した物理的に正確な3Dレンダリングエンジンです。映画、アニメーション、建築デザインなど幅広い分野で利用され、その高度な大域照明アルゴリズムとリアルタイムな光調整機能が特徴です。


Indigo Renderer

Indigo Rendererは、光の物理的な振る舞いを厳密にシミュレートする不偏レンダリングソフトウェアです。光の相互作用を正確に捉え、被写界深度、スペクトル効果、屈折、反射、コースティクスなどのリアルな表現を可能にします。


Imocea

imocea(旧名Rios)は、モデリングとレンダリング機能を備えた3DCGソフトウェアです。ボーンやスキニングにも対応し、Metasequoiaとの連携も可能。グローバルイルミネーションを用いた高品質なレンダリングが特徴で、窓の杜大賞2009にもノミネートされました。


HamaPatch

hamaPatchは、スプラインベースの無料パッチモデラーです。Hash社のAnimation:Masterのパッチ技術を基に開発され、POV-Ray形式のエクスポートに対応。sPatchの後継として期待されましたが、シェアウェア版Laputaは未リリースに終わりました。


Enscape

Enscapeは、建築設計分野向けのリアルタイムレンダリング及びVRプラグインです。CADデータをもとに高品質な3Dウォークスルーを生成し、VR体験を提供します。簡単な操作性と高速処理が特徴で、プレゼンテーション資料作成にも役立ちます。


DAZ Studio

DAZ Studioは、3DCGソフトウェアで、人体モデルを基にキャラクターを作成し、画像や動画を生成できます。元々有料でしたが、現在は無料で利用可能です。Poserとの互換性や、多様なレンダリングエンジンを搭載し、拡張性も高いのが特徴です。幅広いユーザーに対応する3DCGソフトです。


Cheetah3D

Cheetah3Dは、ドイツのプログラマーMartin Wengenmayer氏が開発したmacOS専用の統合3DCGソフトウェアです。モデリング、レンダリング、アニメーションの各機能を備え、アマチュアデザイナーにも扱いやすい設計と高機能、低価格を実現しています。


Carrara (ソフトウェア)

Carraraは、統合型3DCGソフトウェアで、手頃な価格ながらも必要な機能を備えています。特にレンダリングの速さと品質で高いコストパフォーマンスを誇ります。MacとWindowsの両OSに対応し、OS変更時の追加費用も不要です。日本語版は現在旧バージョンのみですが、英語版へのアップグレードも可能です。


CLIP STUDIO

CLIP STUDIOは、セルシスが開発したイラスト、マンガ、アニメーション制作向けのソフトウェア群です。PAINTを中核に、MODELER、ACTIONなどのツールが連携し、2D/3Dの幅広い表現を可能にします。過去にはQUMARIONというデッサン人形も販売していました。


Bryce

Bryceは、DAZ Productions社が開発した3DCGソフトウェアで、風景作成に特化しています。フラクタル構造を利用した地形やテクスチャの自動生成機能が特徴で、リアルな自然景観を容易に作成できます。高度なカスタマイズも可能です。


Brazil R/S

Brazil Rendering Systemは、高度なレイトレーシングとグローバルイルミネーションを特徴とする、3DCG制作向けの商用プラグインでした。映画や放送など幅広い分野で活用されましたが、開発企業の変遷を経て、現在は提供が終了しています。


Autodesk ReCap

Autodesk ReCapは、3Dスキャンデータの処理に特化したソフトウェアです。ReCap Proを核とし、写真測量や点群共有など、多様な機能を備えています。旧製品の変遷と統合を経て、現在の形に至っています。


Autodesk MotionBuilder

Autodesk MotionBuilderは、オートデスク社が開発したリアルタイム3Dキャラクターアニメーションソフトウェアです。高度なモーションキャプチャデータの編集や、キャラクターアニメーションの作成を可能にします。


【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。