Rendering学習日記

日々、3DCGの世界は進歩しています。勉強して理解したことをまとめていきます。RenderMan互換レンダラーやグローバル・イルミネーション。いろんなことに好奇心を持って、面白くなる。目指せShader書き!!
ありがとうございます。

java実行時のエラー??

java.net.URLClassLoader$1.run(Unknown Source)

これは、やられました。ありがとうございます。
以下、OKwaveより引用、ありがとうございます。

javaはコンパイルすると、クラスファイルができます。
そのクラスファイルを実行するので、
クラスファイルがある場所(ディレクトリ)で(今回だとLuckyNo.class)、
java -cp . LuckyNo
として実行してください。
(.があるので見逃さないでくださいね.はカレントディレクトリを示します)


まだまだ勉強足りません。
チュートリアルをやって、確認していくのが大切ですね。
javaの資料はたくさんあってありがたい。
くりかえし、くりかえし、学習します。
Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: No compression type set!
at javax.imageio.ImageWriteParam.setCompressionQuality(Unknown Source) at net.falappa.imageio.ImageViewerPanelSaveAction.writeToFile(ImageViewerPanelSaveAction.java:142)
at net.falappa.imageio.ImageViewerPanelSaveAction.actionPerformed(ImageViewerPanelSaveAction.java:127)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

いろいろやってみてから、聞いてみよう。ありがとうございます。
  • -
  • -

jrManでTIFF出力

できると思っていたら、
Display "bike3.png" "file" "rgba"
PNGだけ。

tifやjpgは、

jai_imageio-1_1-lib-windows-i586-jre.exe

をインストールした。

sekigahara renderで教えてもらったimageName.javaで確認。
import java.io.File;
import javax.imageio.ImageIO;

public class imageName{

public static void main(String[] args)
{
getName();
}

public static int getName() {
String[] writerNames = ImageIO.getWriterFormatNames();

for (int i = 0 ; i < writerNames.length ; i++) {
System.out.println(writerNames[i]);
}

return 0;
}
}


>javac imageName.java
>java imageName
raw
tif
jpeg
JFIF
WBMP
jpeg-lossless
jpeg-ls
PNM
JPG
wbmp
PNG
JPEG
jpeg 2000
tiff
BMP
JPEG2000
RAW
JPEG-LOSSLESS
jpeg2000
GIF
TIF
TIFF
bmp
jpg
pnm
jfif
png
JPEG 2000
gif
JPEG-LS

jrManでレンダリング時に
Display "bike.tif" "file" "rgba"
TIFF出力OKです。

jrManのframebufferで出したGUIでは、保存できないのが難点。
PNGだけ保存できる。
  • -
  • -
<< 4/4