查看: 2501|回复: 1
打印 上一主题 下一主题

[巩固基础]Sandy3D中文类简介

[复制链接]

5472

主题

6

听众

1万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
76544
精华
23

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

跳转到指定楼层
楼主
发表于 2012-8-27 16:56:02 |只看该作者 |倒序浏览
sandy.bounds:

        BBox:                立方体边界

        BSphere:                球体边界



sandy.core:

        Renderer:        渲染器

        SandyFlags:        全局标志类

        Scene3D:                3D场景

        SceneLocator:        场景定位



sandy.core.data:

        BezierPath:        贝塞尔曲线路径

        Edge3D:                3D边

        Matrix4:                4*4矩阵

        Plane:                平面

        Point3D:                3D点

        Polygon:                多边形

        Pool:                对象池

        PrimitiveFace:        基础面

        Quaternion:        四元数

        UVCoord:                UV坐标

        Vertex:                顶点



sandy.core.interaction:

        TextLink:                文本链接

        VirtualMouse:        3D鼠标坐标



sandy.core.light:

        Light3D:                灯光



sandy.core.scenegraph:

        ATransformable:        所有可动对象的基类

        Camera3D:        摄像机

        Geometry3D:        几何类

        Group:                组

        IDisplayable:        显示对象接口

        INodeOperation:        结点操作接口

        Node:                结点

        Renderable:        渲染接口

        Shape3D:                3D图形

        Sound3D:                3D声音类

        Sprite2D:                2D图形

        Sprite3D:                3D图形,比Shape多一些功能

        StarField:                粒子集合



sandy.core.scenegraph.mode7:

        CameraMode7:        摄像机模式7.与Camera3D很像,但有一些自己的特性

        Mode7:                模式7



sandy.errors:

        SingletonError:        单例模式错误



sandy.events:

        BubbleEvent.        带有冒泡的事件

        BubbleEventBroadcaster:        冒泡事件广播者基类

        EventBroadcaster:        事件广播类

        QueueEvent:        队列事件

        SandyEvent:        3D引擎事件

        Shape3DEvent:        3D图形事件

        StarFieldRenderEvent:        粒子集合事件



sandy.ex***sion:

        Ex***sion:                挤压类

        

sandy.ex***sion.data:

        Curve3D:                3D曲线

        Lathe:                螺旋曲线

        Polygon2D:        2D多边形



sandy.materials:

        Appearance:        外观

        BitmapMaterial:        位图材质

        ColorMaterial:        颜色材质

        IAlphaMateria:        透明材质接口

        Material:                材质基类

        MaterialType:        材质类型

        MovieMaterial:        影片材质(Sprite)

        VideoMateria:        视频材质(Video)

        WireFrameMaterial:        线框材质



sandy.materials.attributes:

        AAttributes:        属性集合基类

        ALightAttributes:        灯光属性集合基类

        CelShadeAttributes:卡通渲染属性

        CylinderEnvMap:        圆柱属性集合

        GouraudAttributes:        

高兰阴影属性

        IAttributes:        属性集合接口

        LightAttributes:        灯光属性

        LineAttributes:        线条属性

        MaterialAttributes:        材质属性

        MediumAttributes:        媒介属性

        OutlineAttributes:        材质外观属性

        PhongAttributes:        塑料玻璃材质属性

        PhongAttributesLightMap:        塑料玻璃灯光属性

        VertexNormalAttributes:        普通顶点属性



sandy.math:

        ColorMath:        颜色数学类

        FastMath:                快速数学类,主要存储一些常用的变量

        IntersectionMath:        交叉数学类,判定是否交叉

        Matrix4Math:        4*4矩阵数学类

        PlaneMath:        平面数学类

        Point3DMath:        3D点数学类

        QuaternionMath:        四元数数学类

        VertexMath:        顶点数学类



sandy.math.parser:

        AParser:                分析器基类

        ASEParser:        ASE文件分析器

        ColladaParser:        DAE文件分析器(COLLADA XML 文件)

        IParser:                分析器接口

        MD2Parser:        MD2文件分析器

        Parser:                分析器工厂类

        Parser3DS:        3DS文件分析器

        Parser3DSChunkType:        3DS块类型常量类

        ParserEvent:        分析器事件

        ParserStack:        公用分析器栈



sandy.primitive:

        Box:                立方体

        Cone:                圆锥

        Cylinder:                圆柱

        GeodesicSphere:        测试球体

        Hedra:                多面体

        Line3D:                3D线

        MD2:                MD2文件类

        Plane3D:                平面

        Primitive3D:        基础图形类接口

        PrimitiveMode:        基础图形类型

        SkyBox:                天空盒

        T***s:                圆环



sandy.util:

        BezierUtil:                贝塞尔曲线工具类

        BitmapUtil:        位图工具类

        LoaderQueue:        载入器队列

        NumberUtil:        数学工具

        RotationUtil:        旋转工具

        StringUtil:                字符串工具类



sandy.view:

        BasicView:        视图基类.聚合Camera3D.Scene3D类

        CullingState:        状态

        ***stum:                摄像机锥体

        ViewPort:                视图输出




分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

0

主题

2

听众

3238

积分

中级设计师

Rank: 5Rank: 5

纳金币
0
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2014-7-10 12:28:31 |只看该作者
thank you!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-27 17:50 , Processed in 0.106322 second(s), 28 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部