摘要:
Arrayfire 作为一个库,旨在为高性能、并行和 GPU 计算提供一个健壮且易于使用的平台。 作为Opengl 可视化库, Forge 的目标是提供同样健壮的可视化,可以在 Arrayfire 数据结构和 OpenGL 上下文之间进行互操作,方便显示计算结... 阅读全文
posted @ 2022-08-21 10:13
Oliver2022
阅读(41)
评论(0)
推荐(0)
摘要:
这篇是关于多个光源同时存在的情况,一个漫反射的白色光,一个自动移动的红色点光源。 package chapt8;import javafx.animation.AnimationTimer;import javafx.application.Applica... 阅读全文
posted @ 2022-08-21 10:13
Oliver2022
阅读(86)
评论(0)
推荐(0)
摘要:
JavaFX 3D有两种光源,漫反射光源AmbientLight和点光源SpotLight,之前例子看到的都是漫反射光源,使用简单。设置点光源稍微复杂一点,但可以是物体的立体效果更强。 下面例子展示的长方体在红色点光源的照射下的效果,而且显示了点光源的位置。 ... 阅读全文
posted @ 2022-08-21 10:13
Oliver2022
阅读(146)
评论(0)
推荐(0)
摘要:
这篇介绍物体的颜色,通过贴图的方式,可以指定颜色,可以指定一张图片。 主要是新建了个方法prepaseBox(),它指定了新建盒子的颜色或贴图。 下面是代码 package chapt6;import javafx.application.Applicatio... 阅读全文
posted @ 2022-08-21 10:13
Oliver2022
阅读(112)
评论(0)
推荐(0)
摘要:
前面的例子介绍过缩放,但是采用的键盘交互的方式,不太方便,这里介绍基于鼠标中键的物体缩放显示。 主要是添加了鼠标缩放的事件。 代码如下: package chapt5;import javafx.application.Application;import j... 阅读全文
posted @ 2022-08-21 10:13
Oliver2022
阅读(89)
评论(0)
推荐(0)
摘要:
上一篇介绍了基于键盘交互的物体旋转,这篇介绍基于鼠标的物体旋转。 主要是写了相应鼠标拖动的方法。 整体代码如下: package chapt4;import javafx.application.Application;import javafx.bean... 阅读全文
posted @ 2022-08-21 10:13
Oliver2022
阅读(138)
评论(1)
推荐(0)
摘要:
上一篇介绍了基于JavaFX 3D的物体缩放,分别是通过键盘的操作事件,前后移动物体和前后移动相机。这一篇介绍物体的旋转。 主要是在Group的基础上新建了个SmartGroup类,给他添加了可以进行旋转的函数。新建类代码如下 class SmartGroup... 阅读全文
posted @ 2022-08-21 10:13
Oliver2022
阅读(109)
评论(0)
推荐(0)
摘要:
JavaFx 提供了类似QT的界面设计方法,JavaFX 3D是JavaFX 与Java3D的结合,对三维可视化更方便。 下图是JavaFX 3D中的坐标系, X从左到右,Y从上到下,Z从近到远。 JavaFX 3D 提供了四种基本类型,球是其中一种,下面... 阅读全文
posted @ 2022-08-21 10:13
Oliver2022
阅读(683)
评论(1)
推荐(1)
摘要:
Module descriptions The current set of modules are: opm-common Contains the OPM build system (CMake modules and scripts), as we... 阅读全文
posted @ 2022-08-21 10:13
Oliver2022
阅读(85)
评论(0)
推荐(0)
摘要:
1、为什么要有GsTL 简单来讲GsTL(Geostatistal Template Library)就是大名鼎鼎的GSLIB的C++版本,由于GSLIB是fortran编写的,越来越不适应当代编程的需要,因此斯坦福大学的SCRF小组就开发了GsTL,并将其开... 阅读全文
posted @ 2022-08-21 10:13
Oliver2022
阅读(385)
评论(0)
推荐(0)
浙公网安备 33010602011771号