[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:01212] Re: テクスチャーの張り替え時に関する問題
◆◇ ◆◇ ◆◇ MagicalCastβ(ベータ版) ◆◇ ◆◇ ◆◇
┌──┐ ┌──┐
│\/│ DNSの新MLシステム誕生です!│\/│
└──┘ └──┘
これまでの簡単・快適そのままで高機能に
いえいえもっと高速に。βテストにご協力下さい
※ fmlでもmajordomoでもありません
◆◇ ◆◇ ◆◇ http://mx7.dns-ml.co.jp/ ◆◇ ◆◇ ◆◇
えんどうです。お役に立てなくてすみません。
> # 対処法はわかったのですが,はじめの方法だと
> 何故消費メモリーが増加しつづけるのでしょう?
setTexture() メソッドが実際何をやっているかが問題のようですね。
Java 3Dのソースコードが無いのでわかりませんんが、
setTexture() の中で毎回何らかのオブジェクトが新規に生成されているのでは
ないでしょうか。
そして、cloneNodeComponent() で複製した場合には
オブジェクトは新規に生成されず元のテクスチャーが参照されるようです。
P.S. この問題と解決方法はトピックスに入れたいと思います。
---
ENDO Yasuyuki <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/index.html (Japanese Only)