亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? t3dgeometry.java~36~

?? java很不錯的編程實力
?? JAVA~36~
字號:
package j3ddemo;

import javax.media.j3d.Shape3D;
import com.sun.j3d.utils.applet.MainFrame;
import com.sun.j3d.utils.geometry.*;
import com.sun.j3d.utils.universe.*;
import javax.media.j3d.*;
import javax.vecmath.*;
import com.sun.j3d.utils.behaviors.vp.*;

/**
 * <p>Title: Java 3D Demo</p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Company: </p>
 * @author Sttony
 * @version 1.0
 */

public class T3DGeometry extends Shape3D {
  private static final float sqrt3 = (float) Math.sqrt(3.0);
  /*private static final float sqrt3_3 = sqrt3 / 3.0f;
  private static final float sqrt24_3 = (float) Math.sqrt(24.0) / 3.0f;

  private static final float ycenter = 0.5f * sqrt24_3;
  private static final float zcenter = -sqrt3_3;

  private static final Point3f p1 = new Point3f( -1.0f, -ycenter, -zcenter);
  private static final Point3f p2 = new Point3f(1.0f, -ycenter, -zcenter);
  private static final Point3f p3 =
      new Point3f(0.0f, -ycenter, -sqrt3 - zcenter);
  private static final Point3f p4 =
      new Point3f(0.0f, sqrt24_3 - ycenter, 0.0f);*/





  private TexCoord2f texCoord[] = {
      new TexCoord2f(0.0f, 0.0f),
      new TexCoord2f(1.0f, 0.0f),
      new TexCoord2f(0.5f, sqrt3 / 2.0f),
  };

  public T3DGeometry(float size) {
    Point3f p1 = new Point3f(size, 0.0f, 0.0f);
    Point3f p2 = new Point3f(0.0f, size, 0.0f);
    Point3f p3 = new Point3f( -size, 0.0f, 0.0f);
    Point3f p4 = new Point3f(0.0f, 0.0f, size);
    Point3f p5 = new Point3f(0.0f,0.0f,-size);
    Point3f[] verts = {
        p1, p2, p4, // front face
        p1, p4, p3, // left, back face
        p2, p3, p4, // right, back face
        p1, p5, p2, // bottom face
        //p2, p5, p3,
    };

    int i;

    TriangleArray tetra = new TriangleArray(12, TriangleArray.COORDINATES |
                                            TriangleArray.NORMALS |
                                            TriangleArray.TEXTURE_COORDINATE_2);

    tetra.setCoordinates(0, verts);
    for (i = 0; i < 12; i++) {
      tetra.setTextureCoordinate(0, i, texCoord[i % 3]);
    }

    int face;
    Vector3f normal = new Vector3f();
    Vector3f v1 = new Vector3f();
    Vector3f v2 = new Vector3f();
    Point3f[] pts = new Point3f[3];
    for (i = 0; i < 3; i++)
      pts[i] = new Point3f();

    for (face = 0; face < 4; face++) {
      tetra.getCoordinates(face * 3, pts);
      v1.sub(pts[1], pts[0]);
      v2.sub(pts[2], pts[0]);
      normal.cross(v1, v2);
      normal.normalize();
      for (i = 0; i < 3; i++) {
        tetra.setNormal( (face * 3 + i), normal);
      }
    }
    this.setGeometry(tetra);
    this.setAppearance(new Appearance());
  }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩女优毛片在线| 自拍偷拍亚洲欧美日韩| 国产精品毛片无遮挡高清| 麻豆精品在线观看| 欧美一区二区免费视频| 久久精品国产亚洲高清剧情介绍| 精品久久久久久久久久久久久久久 | 欧美一级高清片| 精品一区二区日韩| 国产精品女上位| 国产欧美精品国产国产专区| 成人91在线观看| 亚洲美女视频一区| 欧美电影在哪看比较好| 日韩成人免费电影| 久久夜色精品一区| 99久久精品免费精品国产| 亚洲综合在线五月| 精品三级av在线| 欧美国产一区二区| 欧美理论片在线| 日韩一区二区三区在线视频| 精品久久国产老人久久综合| 国产亚洲欧洲997久久综合| 欧美午夜一区二区| 老司机精品视频在线| 国产成人免费在线视频| 亚洲成人手机在线| 国产欧美日韩亚州综合 | 欧美一级国产精品| 久久女同性恋中文字幕| 91精品婷婷国产综合久久竹菊| 国产高清久久久| 97久久超碰精品国产| 在线播放亚洲一区| 欧美激情一区二区三区不卡| 亚洲第一福利视频在线| 国产精品18久久久久久久久久久久| 国产精品传媒入口麻豆| 久久久.com| 一区二区三区.www| 国产成人av一区二区三区在线| 在线观看一区二区视频| 色天使色偷偷av一区二区| 国产iv一区二区三区| 精品一二三四区| 色综合色综合色综合色综合色综合| 欧美精品在线一区二区| 中文字幕一区av| 国产精品视频九色porn| 日本一不卡视频| 99久久久国产精品| 久久久综合激的五月天| 亚洲午夜视频在线观看| 水蜜桃久久夜色精品一区的特点| 天堂av在线一区| 不卡的av电影| 欧美激情在线一区二区三区| 日韩黄色免费电影| 在线观看国产精品网站| 中文字幕一区二区三区不卡在线 | 日本中文字幕一区二区有限公司| 粉嫩高潮美女一区二区三区 | 成人美女在线观看| 99re6这里只有精品视频在线观看| 精品国产伦一区二区三区免费| 久久久久久久久久久久久久久99| 亚洲不卡av一区二区三区| 91丨九色丨蝌蚪丨老版| 欧美日韩在线观看一区二区 | 久久综合色天天久久综合图片| 亚洲va韩国va欧美va| 91成人免费网站| 欧美剧情电影在线观看完整版免费励志电影| 久久久蜜桃精品| 国产经典欧美精品| 久久综合999| 国产一区高清在线| av电影在线观看完整版一区二区| 欧美视频一区二| 亚洲免费观看高清| 日本道精品一区二区三区| 亚洲美女偷拍久久| 欧美日韩中文另类| 秋霞国产午夜精品免费视频| 成人综合婷婷国产精品久久蜜臀| 国产亚洲人成网站| 成人成人成人在线视频| 亚洲色图欧美激情| 在线观看一区日韩| 日本大胆欧美人术艺术动态| 日韩免费看的电影| 成人性生交大片免费看在线播放| 国产精品久久久久天堂| 色视频一区二区| 日韩av在线发布| 国产网红主播福利一区二区| gogogo免费视频观看亚洲一| 亚洲一区二区三区中文字幕| 成人综合在线观看| 一区二区欧美国产| 欧美一区二区日韩一区二区| 国产麻豆91精品| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 色88888久久久久久影院按摩| 亚洲国产精品精华液网站| 精品噜噜噜噜久久久久久久久试看| 国产成a人亚洲精品| 亚洲精品国产无套在线观| 国产成人小视频| 一区二区三区国产精品| 日韩女优av电影| 91尤物视频在线观看| 日韩国产精品久久久久久亚洲| 中文一区一区三区高中清不卡| 欧美日韩免费视频| 国产激情视频一区二区三区欧美 | 欧美国产精品v| 欧美日韩一区二区欧美激情 | 色婷婷av一区二区三区软件| 五月天一区二区三区| 欧美日韩国产综合一区二区三区| 综合久久久久综合| 2022国产精品视频| 欧美日韩精品一区视频| 波多野结衣精品在线| 国产真实乱子伦精品视频| 日韩午夜精品电影| 欧美性做爰猛烈叫床潮| 国产不卡一区视频| 青青草伊人久久| 亚洲一级二级三级| 中文字幕在线观看一区二区| 日韩精品自拍偷拍| 欧美三区在线观看| 91视视频在线观看入口直接观看www | 国产999精品久久久久久绿帽| 日韩主播视频在线| 亚洲伦理在线精品| 国产精品欧美极品| 欧美激情一区二区三区在线| 2020国产精品| 精品国产免费人成在线观看| 欧美一区日韩一区| 欧美日韩精品免费| 欧美中文字幕一二三区视频| www.66久久| 91理论电影在线观看| 99re6这里只有精品视频在线观看| 成人av午夜电影| av在线这里只有精品| 成人免费看的视频| 大白屁股一区二区视频| 成人黄色一级视频| 成人晚上爱看视频| 91小视频在线| 91亚洲国产成人精品一区二三| av成人免费在线观看| 成人免费的视频| 91麻豆swag| 在线不卡中文字幕播放| 日韩午夜三级在线| 精品对白一区国产伦| 久久网这里都是精品| 国产精品乱人伦中文| 最新高清无码专区| 亚洲免费观看高清完整版在线观看熊 | 国产综合久久久久久久久久久久| 日本不卡一区二区三区高清视频| 偷窥国产亚洲免费视频| 日韩中文字幕av电影| 国产乱子轮精品视频| 成人在线视频一区二区| 97国产一区二区| 7777精品伊人久久久大香线蕉| 亚洲精品在线免费观看视频| 国产精品视频线看| 亚洲国产你懂的| 国产一区二区三区久久久 | 亚洲男人的天堂在线aⅴ视频| 亚洲国产欧美在线人成| 久久99精品久久久久久国产越南| 国产精品亚洲一区二区三区在线 | 国产黄色精品视频| 91亚洲精品久久久蜜桃| 欧美一区二区三区婷婷月色| 久久久久一区二区三区四区| 亚洲欧美国产毛片在线| 美国三级日本三级久久99| 不卡一区二区三区四区| 日韩欧美久久久| 亚洲欧美色图小说| 九九久久精品视频| 色香蕉久久蜜桃| 国产欧美日韩另类视频免费观看| 亚洲国产美女搞黄色| av电影天堂一区二区在线观看| 欧美精品一二三四| 综合精品久久久| 国产成人激情av|