- 浏览: 6480 次
- 性别:
- 来自: 上海
最近访客 更多访客>>
最新评论
-
liuwangxia:
[quote=xhuixuanwen]@author Admi ...
javafx构造一组玻璃状园Button
文章列表
1:先从3dsMax中导出一个简单的场景,一个园环,球,平面。
2:园环直接面向光源,园环对球体来说是一个光线的阻挡物,园环在它上面形成阴影,同时,园环和球体对平面来说是光线的阻挡物,所以,同时在其上面形成阴影。
3: 要产生模板阴影,先要找出在园环和球体上面面向光线的面,去除背向光线的面,通过测试光线同园环和球体上面每一个所组成的小角形的法线的夹角是否小于90度,即光线矢量同法线矢量的点积要大于零。
4:在余下的所有面向光线的面中,把每个面的每条边可以保存到一个Vector中,不过在保存之前,先把该条边同已保存在Vector中的每条边先进行逐一比较,如果,找到的这条边同它的两个顶点相同, ...
package waveanim;
import javafx.stage.Stage;
import javafx.scene.Scene;
import java.lang.Math;
import javafx.scene.*;
import javafx.scene.effect.*;
import javafx.scene.image.ImageView;
import javafx.scene.image.Image;
import java.lang.Math.*;
import javafx.animation.Timeline;
import javafx.animation ...
- 2009-10-12 16:44
- 浏览 2211
- 评论(0)
传统的java程序如swing它的显示内容的转换是“突变式的”,如JTabbedPane,这是受制于当时的机算机的性能,基本上从windows 95开始就是如此,但现在有了javafx,别的不说,就拿
PerspectiveTransform来说,基本就是一个矩形的3D的贴图功能, ...
- 2009-08-19 11:13
- 浏览 1299
- 评论(0)
package javafxapplication14;
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.paint.Color;
import javafx.scene.shape.Rectangle;
/**
* @author Administrator
*/
function actionPerformed(color:String) :Void {
println(color);
}
Stage {
title: " ...