Erro em Java3D

Estou recebendo o seguinte erro ao executar meu programa via cmd:

Exception in thread "main" java.lang.UnsatisfiedLinkError: no j3dcore-ogl in java.library.path
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at javax.media.j3d.NativePipeline$1.run(NativePipeline.java:189)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.media.j3d.NativePipeline.loadLibrary(NativePipeline.java:180)
        at javax.media.j3d.NativePipeline.loadLibraries(NativePipeline.java:137)
        at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:948)
        at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:280)
        at Hello3d.<init>(Hello3d.java:9)
        at Hello3d.main(Hello3d.java:20)

Já olhei nas variáveis do sistema se o j3dcore-ogl.dll esta la e ele esta já passei mais de 5 dias pesquisando sobre como resolver e não encontrei nada.

Informações:
Sistema Operacional: Windows10 pro 64b
JRE: 1.8.0-151
JDK: 1.8.0-151
Java3D: 1.5.1