请输入您要查询的百科知识:

 

词条 lyinux
释义

Lyinux语言是一种描述语言(Markup Language)语言,通过文本的方式对3D场景进行描述,它是在VRML语言基础上的扩展与改进。它继承了VRML描述语言的基本节点,如Shape,Transform等,同时又针对CC6浏览器的实际应用扩展了如System,MoveController这样的节点。以这种文本的方式,是为了最好的与当前服务器配合,服务器可以通过PHP,JSP,ASP等脚本语言与Lyinux语言配合使用,通过动态解析生成新的文本返回给客户端,只要服务器可以输出文本,并且符合CC6所支持的标准,浏览器就可以动态的创建出任意场景。

Lyinux用类似HTML标记文本语言来描述三维场景,就象我们的编程语言,比如,上面的例子如果我们要规定正方体的边长为3厘米,可以这样写:Box{size 3.0 3.0 3.0}。

节点是什么?Lyinux语言用层次化的场景图来描述三维对象和世界。在场景图中的实体称为节点。了解web语言的人都应该知道HTML,XML等都是标记语言,在Lyinux中节点就相当于HTML、XML中的标签,就像标签有自己的属性一样,每个节点也有每个节点的属性,在Lyinux中我们叫做域,把属性的值称为域值。比如Box{size 3.0 3.0 3.0},Box就是一个立方体节点,花括号里size是描述长宽高的属性即域,size后跟的数值是属性值即域值。

Lyinux的特点:

1)可编辑性

使用各种文本编辑器都可以编辑Lyinux文件,还可以开发应用程序来创建、编辑和保存Lyinux文件,也可 将其它常用的三维文件格式转换为Lyinux支持的格式。

2)可重用性

提供了使用、组合并允许重用动态三维对象的能力。

3)可扩展性

提供了增加新的对象类型的能力。

4)跨平台性

在不同的计算机平台上都能达到可扩展和交互的性能。

5)可伸缩性

允许任意大小的动态三维世界。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/1 20:48:30