VRML ASP教程

使用ASP动态生成VRML文件
这里我们将要学习怎样使用Microsoft Active Server Page动态生成VRML文件。
步骤1:如何让浏览器识别VRML内容?
步骤2:用ASP产生VRML文件
步骤3:参数介绍
步骤4:嵌入ASP - VRML内容
这是仅有的方法吗?
一些链接
注意:当然为了更好的学习下面的内容,你必须了解HTML, ASP, VBScript...VRML!

步骤1:如何让浏览器识别VRML内容?


什么是VRML文件?Vrml文件的扩展名一定是.wrl吗?不对,这不是你的浏览器识别VRML内容的方法。识别的方法应该是web服务器端扩展MIME类型。现在,我们知道ASP文件的扩展名是.asp。因此我们必须在页面开始生成一个合适的扩展MIME类型。
VRML内容的MIME类型如下:
- 以前使用"x-world/x-vrml" (今天它仍然可以使用)
- 现在使用"model/vrml" (现在最好使用这个用法)
下面,如何用ASP产生MIME类型头信息呢?
第一行可以这样写:
<% response.ContentType = "model/vrml" %>
它必须写在Asp文件的开始。
为了产生一个正确的VRML file,我们必须声明常用的VRML头信息:
<% response.write("#VRML V2.0 utf8") %>
因此我们的asp/pseudo vrml文件以下面的内容开始:
<% response.ContentType = "model/vrml" %>
<% response.write("#VRML V2.0 utf8") %>
(什么也看不见,因为你的Vrml浏览器打开了一个空的ASP文件)

步骤2:用ASP产生VRML文件


现在我们知道如何送出正确的VRML内容给浏览器了。下面我们要做的只是给出VRML代码部分了,就如下面的一样:
<% response.ContentType = "model/vrml" %>
<% response.write("#VRML V2.0 utf8") %>
NavigationInfo{
type "EXAMINE"
}
Shape{
appearance Appearance{
material Material{
diffuseColor 1 0 0
}
}
geometry Box{}
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值