約 4,319,392 件
https://w.atwiki.jp/miura_takashi/pages/20.html
ADVENTUREがらみでVRML 1.0 を見なくてはいけなくなった。これがまた古い規格なのでどこにも載っていないが,検索してみると OpenInventor というライブラリを使ったら読めるらしい。おお、Amira 関連で出てきとったな。と言うことで,とりあえずダウンロードしてコンパイルしてみる。(サンプルのアプリで開けるかもしれん) /usr/include/architecture/ppc/math.h 224 error declaration of C function float acos(float) conflicts with /usr/include/architecture/ppc/math.h 223 error previous declaration double acos(double) here という種類のエラーが大量に出てくる。何だ? 直前の行を見てみると、 /usr/bin/g++ -D_DOUBLE_MATH_ONLY -I/usr/X11R6/include -I. -I../../lib/database/include -I../../lib/interaction/include -I../../lib/nodekits/include -I../../libSoXt/include -dynamic -fno-common -DIVPREFIX=\"/usr\" -O -DNDEBUG -c ppp.c++ この D_DOUBLE_MATH_ONLY で検索をかけると,以下の記事が出てきた。 In an effort to get OIV building for DarwinPorts, I had to make a series of patches. Most significantly, I needed to build the library before installing it. I needed to use plain make before running make install . The default makefiles aren t really set up to accommodate that, as they expect to the find libInventor in the installed location. I m not sure if this makes a mess of linking, but perhaps using libtool with install_name could resolve problems? Anyhow, here are the changes that I made make/ivcommondefs removed MATHDEFS for darwin, as apple-gcc 3.3 doesn t need them anymore (same as Edward Patel s patch) make/localrules.apple added -lmx for math library linking (same as Edward Patel s patch) libFL/ang/flfreetype.h new versions of freetype2 seem to require a different way to include the header several GNUmakefiles added LLDOPTS with $(IVDEPTH)/lib and $(IVDEPTH)/libSoXt so that in-place builds work Chris さらに情報をあさっていたら,OpenInventorをMacOSXに入れてるページを見つけた。 http //ww2.cs.fsu.edu/~reece/OIVtut.html Open Inventor on Darwin In the spring semester of 2005 I took Dr. Banks s Scientific Visualization course. It was a fascinating course that taught me quite a bit, but there was one problem. It used SGI s Open Inventor extensively, and my machine of choice was my trusty iBook. Unwilling to lose my mobility just so I could make a few images, I gritted my teeth and managed to compile a working version of Open Inventor. This page walks you through the necessary steps. Things you will need 1.A working Mac running OS X. I use 10.3 (Jaguar), and I imagine that Tiger will work just as well. 2.Motif, lesstif, or if you have neither, Fink, for installation of lesstif (should require just fink install lesstif ). 3.The Open Inventor source code. Version 2.1.5-10 is the latest. 4.Apple s X11 implementation. Since Open Inventor is in no way OS X native, it still expects an X server, so make sure you can provide one. Procedure 1.There are some interesting errors in the math.h file for ppc architecture. The Inventor source defines _DOUBLE_MATH_ONLY (which is supposed to prevent predefined functions that use or return variable of type floats), but it isn t properly implemented by the header file, so that needs to be changed. Make a backup copy of /usr/include/architecture/ppc/math.h, then open it for editing. 2.On or about line 210 or so of this file there will be the following line extern float acosf( float ); Replace the line with the following three lines #ifndef _DOUBLE_MATH_ONLY extern float acosf( float ); #endif 3.The previous step set the float version of the function acos() so that it would not be defined if _DOUBLE_MATH_ONLY is set. The following functions, found in the same file, also need to be modified similarly •asinf(float) •atanf(float) •atan2f(float) •cosf(float) •sinf(float) •tanf(float) •powf(float) •sqrtf(float) 4.Once these functions have been appropriatly modified, save the file (you do have a backup, right?). 5.Download the Open Inventor source code linked above if you haven t already. Unpack it to a convenient directory, and cd to that directory. I m assuming that you unpacked it to /usr/src/inventor 6.More file editing! Make a backup of the file /usr/src/inventor/make/ivcommondefs, then edit it in the following manner (pay close attention, this is poorly laid out) 1.Find the line ifeq ($(usingDarwin), 1) 2.the next series of lines should look like this FREETYPE = 1 CC = /usr/bin/gcc C++ = /usr/bin/g++ LD = /usr/bin/libtool ARFLAGS = vrs INSTALL = /usr/bin/install LCXXDEFS += $(MATHDEFS) LCDEFS += $(MATHDEFS) DARWINOPTS = -dynamic -fno-common LCXXOPTS += $(DARWINOPTS) LCOPTS += $(DARWINOPTS) X11DIR = /usr/X11R6 X11INCDIR = $(X11DIR)/include X11LIBDIR = $(X11DIR)/lib 3.After these lines (after the first cluster of lines dealing with X11, for those too impatient to read through all that), add the following lines FINKDIR=/sw FINKLIBDIR=$(FINKDIR)/lib FINKINCDIR=$(FINKDIR)/include 4.Those lines tell the compiler where to find libraries and headers that have been installed by Fink. These are useful, as using Fink to install Mesa is infinitely easier than doing it by hand. Anyway, the next lines look like this LCXXINCS += -I$(X11INCDIR) LCINCS += -I$(X11INCDIR) -I$(X11INCDIR)/freetype2 LDDSOOPTS += -dynamic -all_load -L$(X11LIBDIR) LDOPTS += -multiply_defined suppress -L$(X11LIBDIR) CXXDSOOPTS += -bundle -flat_namespace -undefined suppress -L$(X11LIBDIR) LOCALRULES = $(IVDEPTH)/make/localrules.apple endif 5.Everywhere you see a -L$(X11LIBDIR) in the above lines, edit that line to add -L$(FINKLIBDIR) to the end of it. Similarly, whenever you see a -I$(X11INCDIR), add -I$(FINKINCDIR) to the end of that line. 6.Save the file. 7.From here on it s relatively smooth sailing. Return to the root of the Inventor source tree and read the README.FIRST included with the source code. You should be able to compile with little to no trouble if you follow the instructions (make sure to notice the Darwin specific ones!). ということで直してみたが,今度は powerpc-apple-darwin8-gcc-4.0.0 /freetype2 No such file or directory というエラーが出て止まる。フォントを指定する部分が切れているらしいので, To use the FreeType interface, set the FL_FONT_PATH environment variable to the directory where TrueType fonts are installed (defaults to /usr/share/data/fonts) and run the linkTrueType.sh script in libFL/freetype as root. というのを読んで, setenv FL_FONT_PATH “/sw/src/xfree86-4.3.99.16-2/xc/lib/freetype2/” としてから sh linkTrueType.sh を走らせたらさらに少し進んだ。こんどは /usr/bin/ld warning -L directory name (/usr/src//usr/lib) does not exist というエラーが出てくる。//があるのがおかしいので,該当部分を見てみると(ivcommondefs) # # Inventor install directories. # IVPREFIX = /usr LCXXOPTS += -DIVPREFIX=¥"$(IVPREFIX)¥" LCOPTS += -DIVPREFIX=¥"$(IVPREFIX)¥" IVBINDIR = $(IVROOT)/$(IVPREFIX)/bin IVLIBDIR = $(IVROOT)/$(IVPREFIX)/lib IVDLIBDIR = $(IVLIBDIR)/InventorDebug IVHDRTOP = $(IVROOT)/$(IVPREFIX)/include/Inventor IVHDRDIR = $(IVHDRTOP)/$(HDRSUBDIR) IVMAN1DIR = $(IVROOT)/$(IVPREFIX)/man/man1 IVMAN3DIR = $(IVROOT)/$(IVPREFIX)/man/man3 IVHELPDIR = $(IVROOT)/$(IVPREFIX)/share/help IVDATADIR = $(IVROOT)/$(IVPREFIX)/share/data/models IVDEMODIR = $(IVROOT)/$(IVPREFIX)/demos IVDEMOBINDIR = $(IVDEMODIR)/Inventor IVDEMODATADIR = $(IVDEMODIR)/data/Inventor となっている。とりあえずIVROOT を””にしてみる(ルートにインストールする)とそのエラーは消えるが, /usr/bin/g++ -L//usr/lib -multiply_defined suppress -L/usr/X11R6/lib -L/sw/lib ppp.o -lm -lXm -lXt -lX11 -lGLU -lGL -liconv -ldl -lcc_dynamic -lstdc++ -lmx -o ppp /usr/bin/ld can t locate file for -lcc_dynamic がでてくる。これでも//usr/lib というのがでてくるが... 前述のソースのIVPREFIX をusr のみにしてみるが、次は /usr/bin/ld can t locate file for -lcc_dynamic というのが出てくる。対応するライブラリ(libgcc.a)を探して, LD = /usr/bin/libtool とあるところを LD = /usr/local/lib に変えてみる。 どうもうまくいかん。そのうちにADVENTURE のホームページを見ていたら,Meshmanというソフトを発見。これを使ったら普通に見えるので、ばかばかしくなってインストール終了。 後日再チャレンジ。マニュアルを読み直して, 5.Everywhere you see a -L$(X11LIBDIR) in the above lines, edit that line to add -L$(FINKLIBDIR) to the end of it. Similarly, whenever you see a -I$(X11INCDIR), add -I$(FINKINCDIR) to the end of that line. の部分を,引用されている部分のみにする。 「ライブラリが定義されていない」というエラーが二つばかり出た「-lXm」「-lcc_dynamic」ので、単純に削ったらさらにコンパイラが通る。 SoText2.c++ In member function SbBool SoBitmapFontCache convertToUCS(uint32_t, const SoMFString ) SoText2.c++ 781 error invalid conversion from char** to const char** SoText2.c++ 781 error initializing argument 2 of size_t libiconv(void*, const char**, size_t*, char**, size_t*) make[5] *** [SoText2.o] Error 1 というエラーが出た。とりあえず、char と const char の差は何だ? そもそも/usr/bin/ldって何だ?とおもって、manをかけてみると,リンカらしい。 ものすごく久しぶりに再度コンパイルにチャレンジ。-lcc_dynamic がない、とか出てくるので,何かなと思ってmiでマルチファイル検索をかけてみたら,appleローカルの設定らしい。面倒なので削ってみたら,かなりコンパイルが進む。何だ?
https://w.atwiki.jp/mizcremorne/pages/168.html
llGetInventoryName string llGetInventoryName(integer type, integer number) コンテンツ内にある指定したtypeのnumber番目のアイテムの名前を返す。 numberはゼロから始まるアイテムの番号である。 指定したアイテムが存在しない場合は空文字""が返る。 アイテムのタイプには以下の値を使用する。 定数 値 説明 INVENTORY_ALL -1 全種類 INVENTORY_ANIMATION 20 アニメーション INVENTORY_BODYPART 13 ボディパーツ INVENTORY_CLOTHING 5 服 INVENTORY_GESTURE 21 ジェスチャー INVENTORY_LANDMARK 3 ランドマーク INVENTORY_NOTECARD 7 ノートカード INVENTORY_OBJECT 6 オブジェクト INVENTORY_SCRIPT 10 スクリプト INVENTORY_SOUND 1 サウンド INVENTORY_TEXTURE 0 テクスチャ 例えば、以下の例はコンテンツに含まれる最初のスクリプト名を返す。 default { state_entry(){ string script_name = llGetInventoryName(INVENTORY_SCRIPT, 0); if (script_name == ""){ llSay(0, "There is no script in contents."); }else{ llSay(0, "There is script " + script_name + " ."); } } } 名前 コメント
https://w.atwiki.jp/diablo3_2ch/pages/72.html
効果 Unlocked at level 22Cost 10 Discipline Drop a turret on the ground. The turret begins firing at nearby enemies for 40% of weapon damage. Lasts 20 seconds.タレットを設置する。タレットは付近の敵を武器ダメージの40%で攻撃する。タレットは20秒間残る。 Alabaster Guardian TurretThe turret also creates a shield that reduces damage taken by allies by 32%.タレットは仲間が受けるダメージを32%低減させるシールドを張る。 Crimson Chain of TormentCreate a tether between you and the sentry that does 240% of weapon damage every second to every enemy it touches.タレットはプレイヤーとの間に縄を張り、それに触れた敵に対し武器ダメージの240%を与える。 Golden Aid StationHeals nearby allies for 8% of their maximum Life per second.タレットは付近の味方の最大ライフの 8%のライフを毎秒回復させる。 Indigo Vigilant WatcherIncreases duration of the turret to 48 seconds.タレットの効果時間を48秒へ延長。 Obsidan Spitfire TurretThe turret will also fire homing rockets every 1.5 seconds aimed at random nearby targets for 240% weapon damage.タレットは1.5秒毎に誘導ロケットを発射するようになる。付近の敵へランダムに発射し、武器ダメージの240%を与える。 評価 使い方 その他 コメント 名前 コメント Demon Hunter Skills Active Skills Offensive Hungering Arrow、Entangling Shot、Evasive Fire、Fan of Knives、Bola Shot、Grenades、Chakram、Impale、Spike Trap、Elemental Arrow、Multishot、Cluster Arrow、Rapid Fire、Strafe、Rain of Vengeance Descipline Caltrops、Vault、Marked for Death、Smoke Screen、Companion、Shadow Power、Sentry Utility Preparation Passive Skills Brooding、Thrill of the Hunt、Vengeance、Steady Aim、Cull the Weak、Fundamentals、Hot Pursuit、Archery、Perfectionist、Custom Engineering、Grenadier、Sharpshooter、Ballistics
https://w.atwiki.jp/mizcremorne/pages/232.html
llGiveInventory llGiveInventory(key destination, string inventory) オブジェクトのコンテンツから引数destinationに指定したUUIDの対象にアイテムinventoryを渡す。 渡す先のUUIDには、アバターまたはオブジェクトを指定できるが、オブジェクトに対してモノを渡す場合には、同一SIM内にあるオブジェクトでなければならない。 アバターに渡す場合は、どこにいようと結構です。オフラインでも結構です。 権限さえ問題なければ、基本的には何でもかんでも渡すことが可能。 オブジェクトに渡すときには、渡す先がllAllowInventoryDrop(TRUE)になっているとか、mod権限持っているとかすれば良い。 ただしスクリプトを渡しても、勝手にスクリプトが実行されることはない。 渡したあとでスクリプトを動かしたい場合は、llRemoteLoadScriptPin関数を使う。 具体的な使い方は以下の記事を参照のこと。 お金を扱う(初級スクリプト第十一回) ノートを使おう(初級スクリプト第十二回) 名前 コメント
https://w.atwiki.jp/egoistvent/
Ventriloとは
https://w.atwiki.jp/pathofexile12/pages/1018.html
The InventorはDivination Cardの一種 交換可能アイテム 入手方法 関連リンク The Inventor 必要枚数 6枚 10xVaal Orb Jump right in, But beware Of things broken Or beyond compare. 交換可能アイテム 変換先 Vaal Orb 入手方法 このカードがドロップするエリア The Temple of Decay Level 1 • The Temple of Decay Level 2 • Maze Map • Vaal Pyramid Map • Vaults of Atziri • Vaal Temple Map カード等のドロップ以外の入手方法 アイテム 必要数 備考 The Gambler 5 Stacked Deck 1 関連リンク 英wiki https //pathofexile.gamepedia.com/The_Inventor Divination Card
https://w.atwiki.jp/mizcremorne/pages/169.html
llGetInventoryNumber integer llGetInventoryNumber(integer type) 指定したtypeのアイテムがコンテンツ内にいくつあるかを返す。 アイテムのタイプには以下の値を使用する。 定数 値 説明 INVENTORY_ALL -1 全種類 INVENTORY_ANIMATION 20 アニメーション INVENTORY_BODYPART 13 ボディパーツ INVENTORY_CLOTHING 5 服 INVENTORY_GESTURE 21 ジェスチャー INVENTORY_LANDMARK 3 ランドマーク INVENTORY_NOTECARD 7 ノートカード INVENTORY_OBJECT 6 オブジェクト INVENTORY_SCRIPT 10 スクリプト INVENTORY_SOUND 1 サウンド INVENTORY_TEXTURE 0 テクスチャ 例えば、以下の例はコンテンツに含まれるアイテムの数を返す。 default { state_entry(){ integer item_number = llGetInventoryNumber(INVENTORY_ALL); if (item_number == 0){ llSay(0, "There is no item."); }else{ llSay(0, "There is " + (string)item_number + " items."); } } } この例では、コンテンツを数えるスクリプト自身を数えるから、item_number==0は機能しないですよね・・・・。 -- 通りすがっちゃう人 (2009-07-15 18 59 22) 名前 コメント
https://w.atwiki.jp/tokyoventrilo/pages/134.html
ventrilo imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 ボイスチャットの1つ 詳しくはwebで 公式サイト
https://w.atwiki.jp/tohomusicdb/pages/346.html
Inventive City 収録作品:秋霜玉プロトタイプ 収録作品:東方幻想的音楽 Music of Lotus Land ~ Music シーン:2面テーマ データ BPM 拍子 4/4拍子 再生時間 1 20 調性 【intro/A/B/C/outro】嬰ハ短調(C#m) 使用楽器 コード進行 【intro(8小節)】non Chord ...4x│Cm E│F# G#/D#│Cm E│F# G#│ 【A(16)】C#│C# B│A│B│~4x 【B(8)】A B│C#m B│F# G#│A B│~2x 【C(16)】C#m│B│A │A G#m│~4x 【out(2)】C#m ...2x│ ZUN氏コメント 【曲のジャンル】 Love Techno オリジナル曲?【 Inventive City 】です。 更新が途絶えて申し訳ない(涙)あと、もう少しなんで(^^;; ちょっと、お茶を濁すようですみませんが、ちょっと前に創った曲をです。 ちょっとレトロなゲームっぽさがちょっとアレな感じでちょっといいですよね(笑) それにしても、もう少ししたら活動を再開するのでしばしの間ご勘弁をm(_ _)m (zun004.TXTより) 解説 introでは Ⅰm→Ⅲm→Ⅳm→Ⅴ という進行が使われており珍しい。 Aメロでは進行の頭で長和音のトニカ(Ⅰ)が使われており、明るい響きになっている。 コメント この曲の話題なら何でもOK! 神主が作った曲の中では珍しくめちゃ明るい -- (名無しさん) 2021-08-16 01 02 33 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/mizcremorne/pages/327.html
llRemoveInventory llRemoveInventory(string inventory) 引数inventoryで指定した名前のアイテムをオブジェクトインベントリ(コンテンツ)から削除する。 コンテンツ内に存在しないアイテムを指定した場合は、 Missing inventory item アイテム名 というお叱りを受ける。 スクリプトが自分自身を削除する自殺コードも可能で、 llRemoveInventory(llGetScriptName()); 一定の処理をした後に自動消滅するようなスクリプトは上記の1文を最後に実行しておけば良い。 名前 コメント