制作⽀援

MYT-Lab. since 2002

Creation Support
⼤規模⼯場の⾃動⽣成法
Automatic Generation Method for Processing Plant

加賀友禅のデザイン⽀援
Design Support System for Kaga-Yuzen
着物パターンのデザイン⽀援システムを開発しました．加賀友禅の着物パターンは，模様の配置を指定する「流れ」と，模様の前後関係を表す「階層構造」に分けてデザインします．着物の草⽊などの細かな模様は L- システムを応⽤してコンピュータが⾃動⽣成します．このシステムを⽤いることで，スキルのない⼈でも所望の着物パターンを⼿軽にデザインすることが可能です．
This project proposes a support tool for designing kimono patterns. Kimono patterns are controlled by two rules, "flow" and "hierarchy"; therule of "flow" controls the pattern arrangement, and the rule of "layered structure" manages the layer structure of pattern. The proposed system
supports design of kimono patterns, considering these two rules. The system also applies L-System to express ornamental patterns of plants toappear in kimonos semi-automatically. It is possible for people who do not have good design skills to obtain an intended kimono pattern easily
by using this system.

プロセスプラントは，⼤量のタンクやパイプライン，フレームなどから構成されています．本研究では，それらの幾何形状を⾃動的に⽣成する⼿法を提案しました．プロセスプラント全体のシルエットを⼿書きで⼊⼒し，細部の⾒た⽬をパラメータで⾃由に変化させることが出来る仕組みを提供することで，効率的に⼤規模⼯場をデザインできます．バルブなどの細かなパーツまでは⽣成できていませんが，それらしい⼯場モデルを⾃動⽣成します．⽣成されたモデルはビデオゲームなどのコンテンツや，景観シミュレーションに応⽤できます．
A processing plant consists of massive parts including tanks, pipelines, processing columns, frames, and so on. This paper reports a method forautomatically generating the landscape of a processing plant from a 2D sketch input and some control parameters. This is diﬃcult to implementwith conventional procedural methods. The results show that the landscapes of a processing plant are satisfactorily represented, while somedetailed parts, such as valves, steps, and branching pipelines, are not generated. The generated 3D geometric data are useful for constructing
background scenes in movies and video games, and are also applicable for pre-visualizing a landscape to construct a processing plant.
RealBackground layer

2nd layer

3rd layer
2D スケッチ
Input 2D sketch

外接ボックスの⽣成
タワーやタンクの配置
Bounding boxes and frames
Tank arrangement

パイプの配管Piping

4th layer

5th layer

デザイン例
Examples

デザイン例
ExamplesFinal pattern

3D モザイクの対話的なモデリング法
Interactive Procedural Modeling of Pebble Mosaic

3D ⻭⾞集合体モデルの⽣成
Generation of Engaged Gears Approximating a 3D Model

⼩⽯の配置パターンにより模様を表現するモデルのプロシージャル⽣成⼿法を開発しました．⼊⼒画像から抽出した特徴を反映した⽯の配指定した 3D モデルの近似形状を持つ 3D ⻭⾞集合体モデルを⽣成する⼿法を提案しました．従来⼿法で⽣成された集合体とは違い，⽣成置を計算し，最終的に 3 次元形状の⽯のモデルを⽣成します．また，ユーザはスケッチインターフェースを通して⽯の配置を制御する「流れ場（テンソル場）」の編集を⾏ったり，各種パラメータにより任意の形状を得ることが可能です．

する集合体は互いにかみ合う，かつ⼤きさの異なる⻭⾞で構成されています．加えて，いずれかの⻭⾞を回転させると構成する⻭⾞すべてが回転する状態にあります．はじめに指定したモデルを複数の平⾯状の断⾯に分割します．次に，⻭⾞のかみ合いや⻭⾞のサイズを考慮して，各断⾯に⻭⾞を 1 つずつ配置していきます．この処理を⻭⾞が置けなくなるまで繰り返すことで所望の⻭⾞集合体を⽣成します．

In this project, we focus on the generation of pebble mosaics to achieve the distribution of numerous pebbles while maintaining distribution
controllability. Existing research on rock modeling and digital mosaics has not focused on user-specified arrangements, whereas in this work,
we present an interactive method for generating pebble mosaics. This is achieved through designing an underlying tensor field that specifies
the pattern of pebble arrangement.

In this study, we propose a method for generating a 3D gear aggregate model that approximates the shape of a specified 3D model. Unlike a 3D
gear aggregate model generated by traditional methods, the model generated by the proposed method consists of engaged 3D gears of diﬀerent
sizes. Moreover, it is possible to rotate all engaged gears if one of them is rotated. First, the method generates the individual sections of aspecified 3D model. Then, a gear set is placed such that one of the gears in the gear set engages with one of the placed gears. By repeating thisprocess until no more gear sets can be placed, massive engaged gears approximating the specified 3D model are obtained.

⼊⼒した流れ場
Designed flow field

⽯の配置パターン
Generated arrangement

レンダリング例
Rendering result

デザイン例
Examples3D モデル
3D model断⾯⽣成
Sections

１番⽬の⻭⾞
1st set

N 番⽬の⻭⾞
Nth set最終結果
Output

デザイン例
Examples