能看出来这是什么语言么?

简介: 有码。DEF TopicSound Shape { appearance Appearance { texture DEF st2 MovieTexture { url "" #snd/topic.

有码。

DEF TopicSound Shape {
    appearance Appearance {
            texture DEF st2 MovieTexture {
                url "" #snd/topic.wav
#               loop TRUE
            }
    }
    geometry Box {
        size .0001 .0001 .0001
    }
}

DEF ui Script {
    eventIn MFInt32 choice
    field SFNode st USE st
    field SFNode st2 USE st2

    eventOut SFInt32 nm
    eventOut SFTime tour
    eventOut SFInt32 setLang
    eventOut MFString type

    eventIn SFBool isActive 
    url "javascript:


        function isActive(v,t){

                    st2.url=new MFString('snd/topic.wav');//snd/topic.wav
                    st2.startTime=t;
        }

        function choice(v,t){
            if(v[0]==0){
                if(v[1]==0){
                    st.url=new MFString('snd/bgSound.wav');//bgSound.wav
                    st.startTime=t;
                }
                else{
                    st.url=new MFString('');
                }
                
            }

            if(v[0]==1){
                type='FCC.wrl';
            }

            if(v[0]==2){
                nm=Math.abs(2-v[1]);
            }

            if(v[0]==3){
                tour=t;
            }

            if(v[0]==4){
                setLang=v[1];
            }
        }
    "
}


这是一种三维场景建模语言的语法,其中还包含了一些编程语言的特性,如节点的Def命名与复用Use。它有着一个很牛掰的名字“VRML”,没错,这个VR就是你可能听说过的那个VR。

但VR这个领域目前还是商业公司各自为战,就算是上世纪90年代就有了这样的ISO国际标准。

在我上大学那会儿,硬件还只是在实验室、军事、航空等极少数环境存在;到这两年,硬件开始爆发,就开始呈现“内容荒”的状态。刚好,我以前掌握的那些技术就是来做这样的内容开发的。

目录
相关文章
|
1月前
|
网络协议 数据挖掘 编译器
C++语言
C++语言
20 3
|
4月前
|
自然语言处理 JavaScript 前端开发
【100 种语言速成】第 2 节:Emojicode
【100 种语言速成】第 2 节:Emojicode
34 0
|
存储 算法 Unix
用一句Halle认识C 语言
用一句Halle认识C 语言
114 0
用一句Halle认识C 语言
|
SQL 关系型数据库 MySQL
msq语言
控制语言,定义语言,操纵语言
270 0
|
Java 开发者
快速掌握一个语言最常用的50%
现在的开发工作要求我们能够快速掌握一门语言。一般来说应对这种挑战有两种态度:其一,粗粗看看语法,就撸起袖子开干,边查Google边学习;其二是花很多时间完整地把整个语言学习一遍,做到胸有成竹,然后再开始做实际工作。
925 0
|
Java 关系型数据库 C#
什么语言才是世界上最好语言 ?
XXX语言是世界上最好语言 前言一个好的编译器/解释器决定一个语言的命运。我们常常看到有人会在网络上谈论一个语言的好坏,从而引起社区口水战,在这些话题中性能占了很大的比例,很少会有人辩论语言的语法合理性,语言的设计缺陷。
1937 0
P4语言
官网:https://p4.org/ github:https://github.com/p4lang/tutorials   相关文章: P4语言编程快速开始:https://www.sdnlab.com/18072.
1489 0
|
JavaScript 开发工具 前端开发
|
Web App开发 Java C#