2016-03-30 53 views
0

我在Java加載X3D文件的項目,它與X3D文件不包含URL很好。但我需要使用的X3D文件包含在其中的URL。我想知道是否有方法可以在X3D文件中使用JPEG而不使用imageTexture url='"http//:website.com/album/photo.jpg"'。所以我想知道是否可以將JPEG保存在我的筆記本電腦上,然後將它放入X3D文件中?或者有另外一種方法可以做到這一點?X3D ImageTexture沒有URL

+0

用''photo.jpg「替換URL'」http //:website.com/album/photo.jpg「'並將' photo.jpg'文件放入與X3D不同的文件夾中? (and @ downvoter:這個問題有什麼問題?) – Marco13

+0

@ Marco13用'photo.jpg'代替'「http //:website.com/album/photo.jpg」'並將'photo.jpg'放入與X3D文件相同的文件夾無法正常工作 – smitthy

+0

對不起,我對X3D不熟悉,這只是一個猜測。 (我認爲沒有有用的錯誤消息...?) – Marco13

回答

0

您需要引用X3D文件中的圖像文件。該參考可以是任何URI(URL本地路徑)。加載圖像的正確方法是使用ImageTexture元素。另外兩個能夠在X3D文件中加載圖像的元素是VideoTextureInline但我建議使用ImageTexture。正如Marco13猜想的那樣,如果您想使用本地圖像,而不是將URL提供到存儲在互聯網某處的圖像,則必須爲本地存儲的圖像文件提供本地路徑。 ImageTexture {url [「path/to/image.jpeg」]}