会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 10. 发明申请
    • MODEL 3D CONSTRUCTION APPLICATION PROGRAM INTERFACE
    • 模型3D建筑应用程序界面
    • WO2005111939A2
    • 2005-11-24
    • PCT/US2004/024369
    • 2004-07-29
    • MICROSOFT CORPORATIONSCHECHTER, Greg, D.SWEDBERG, Gregory, D.BEDA, Joseph, S.SMITH, Adam, M.
    • SCHECHTER, Greg, D.SWEDBERG, Gregory, D.BEDA, Joseph, S.SMITH, Adam, M.
    • G06T15/00
    • G06T15/00G06T17/005
    • An application program interface may be used to construct a three-dimensional (3D) scene of (3D) models defined by model (3D) objects. The interface has one or more group objects and one or more leaf objects. The group objects contain or collect other group objects and/or leaf objects. The leaf objects may be drawing objects or an illumination object. The group objects may have transform operations to transform objects collected in their group. The drawing objects define instructions to draw (3D) models of the (3D) scene or instructions to draw (2D) images on the (3D) models. The illumination object defines the light type and direction illuminating the (3D) models in the (3D) scene. A method processes a tree hierarchy of computer program objects constructed with objects of the application program interface. The method traverses branches of a (3D) scene tree hierarchy of objects to process group objects and leaf objects. The method detects whether the next unprocessed object is a group object of a leaf object. If it is a leaf object, the method detects whether the leaf object is a light object or a drawing (3D) object. If the leaf object is a light object, the illumination of the (3D) scene is set. If a drawing (3D) object is detected, a (3D) model is drawn as illuminated by the illumination. The method may also performs a group operation on the group of objects collected by a group object.
    • 应用程序界面可用于构建由模型(3D)对象定义的(3D)模型的三维(3D)场景。 界面具有一个或多个组对象和一个或多个叶对象。 组对象包含或收集其他组对象和/或叶对象。 叶子对象可以是绘制对象或照明对象。 组对象可能具有转换操作来转换在其组中收集的对象。 绘图对象定义绘制(3D)场景(3D)模型的指令或在(3D)模型上绘制(2D)图像的指令。 照明对象定义照亮(3D)场景中的(3D)模型的光类型和方向。 一种方法处理由应用程序接口的对象构成的计算机程序对象的树层次结构。 该方法遍历对象的(3D)场景树层次结构的分支,以处理组对象和叶对象。 该方法检测下一个未处理对象是否为叶对象的组对象。 如果它是一个叶子对象,该方法将检测叶子对象是轻型对象还是绘制(3D)对象。 如果叶子物体是轻物体,则设置(3D)场景的照明。 如果检测到绘图(3D)对象,则照亮照亮的(3D)模型。 该方法还可以对由组对象收集的对象组执行组操作。