
わたしたちは前例のない商品をつくります。前例のない目的のため問題を解決することが仕事であり、固定の守備範囲は足かせになりかねない、とわたしたちは考えています。
そのためポリフォニー・デジタルではソフトウェアエンジニア内で厳密な職種区分を設けていません。以下に挙げた業務内容を複数の範囲でカバーできることがポリフォニー・スタンダードです。
| ソフトウェアエンジニア業務内容(例)
| 必要なスキル |
シェーダー開発
3DCGツール開発(スタンドアロン、プラグイン)
3DCGオーサリング環境構築
| C++のプログラミング能力
OpenGL/DirectX等の3DAPIの知識
Maya/SOFTIMAGE|XSI等の3DCGソフトの知識 |
コンテンツ制作開発システムの設計構築
要求分析・データベース設計構築・クライアントツール開発
モデリング、データベース設計、クライアント開発
| Oracle/SQL ServerなどのRDBMSの知識
C#/Javaなどのプログラミング能力
WEBアプリケーション、Windowsアプリケーションの開発能力
ワークフロー分析/データモデリング能力
プロジェクトマネジメントの知識/経験 |
車両挙動シミュレーションアルゴリズム
多関節モデル・人体モデルシミュレーションアルゴリズム
流体シミュレーションアルゴリズム
| C++のプログラミング能力
数学および物理学の知識
物理シミュレーションの知識 |