OpenSim Diorama System v1.0[edit]

Source Code[edit]

Download[edit]

Modify Terrain[edit]

PHP[edit]

LSL[edit]

OpenSim (C#)[edit]

void osTerrainSetByString(string str, double mgnf)[edit]

LSL/OSSLでは配列が扱えないため、この関数では標高データは文字列strで与えられる。一行ごと(X方向256個のデータごと)に\nで区切って256行のデータが入力される。行、列それぞれ256個に達しない場合は、足りない部分は0.0で埋められる。また、256個を超える部分は切り捨てられる。
mgnf は各標高データに乗算する係数である。与えられたデータをそのまま標高データとして使用する場合には1.0を指定する。
この関数はシステム内部の標高データの配列を直接書き換えてしまう。この関数に続いて、標高データの配列の内容が変化したことをシステムに通知する、osTerrainFlush関数(OSSL標準関数)を呼ぶことにより、リアルタイムにOpenSim内の標高を変更することが可能となる。

LSL_Key osSetTerrainTextureURL(int level, string url)[edit]
void osTerrainFill(double height)[edit]

Covered by Sculpted Prims with Map Texture[edit]

説明[edit]

パワーポイント[edit]

システム構成図[edit]

&ref(): File not found: "F1.PNG" at page "OpenSim/Diorama (J)";

 

&ref(): File not found: "F2.PNG" at page "OpenSim/Diorama (J)";


トップ   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS