如何用vrml表达月球自转,又绕地球公转,又和地球一起绕太阳转,
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/01 02:53:19
如何用vrml表达月球自转,又绕地球公转,又和地球一起绕太阳转,
用vrml软件.
用vrml软件.
#VRML V2.0 utf8
Background {skyColor 0 0 0 }
DEF\x05sun Transform {
\x05children [
Shape {appearance Appearance {
\x05texture ImageTexture {url "sun.jpg"}
\x05
\x05material Material\x05{
}}
geometry Sphere {radius 2}}\x05 ]}
DEF\x05clock1 TimeSensor {
\x05cycleInterval 10
\x05loop TRUE }
\x05DEF\x05path1 OrientationInterpolator {
\x05\x05key\x05[0 0.5 1]
\x05\x05keyValue[
\x05\x05 0 -1 0.123 0
\x05\x05\x05\x050 -1 0.123 3.141
\x05\x05\x05\x050 -1 0.123 6.282
]
}
ROUTE clock1.fraction_changed TO\x05path1.set_fraction
ROUTE path1.value_changed TO sun.rotation
DEF\x05wam
Transform {
\x05center 0 0 0
\x05children [
DEF\x05world
Transform {
\x05
\x05translation\x0510 0 0
\x05children [
Shape {appearance Appearance {
\x05texture ImageTexture {url "world.jpg"}
\x05
\x05material Material\x05{
\x05
}}
geometry Sphere {radius 1}}\x05 ]}
DEF\x05clock2 TimeSensor {
\x05cycleInterval 10
\x05loop TRUE }
\x05DEF\x05path2 OrientationInterpolator {
\x05\x05key\x05[0 0.5 1]
\x05\x05keyValue[
\x05\x05 0 -1 0.123 0
\x05\x05\x05\x050 -1 0.123 3.141
\x05\x05\x05\x050 -1 0.123 6.282
]
}
DEF moon
Transform {
\x05center -2 0 -3
\x05translation\x0512 0 3
\x05children [
Shape {appearance Appearance {
\x05texture ImageTexture {url "moon.jpg"}
\x05
\x05material Material\x05{
\x05
}}
geometry Sphere {radius 0.3}}\x05 ]}
DEF\x05clock3 TimeSensor {
\x05cycleInterval 10
\x05loop TRUE }
\x05DEF\x05path3 OrientationInterpolator {
\x05\x05key\x05[0 0.5 1]
\x05\x05keyValue[
\x05\x05 0 -1 0.123 0
\x05\x05\x05\x050 -1 0.123 3.141
\x05\x05\x05\x050 -1 0.123 6.282
]
}
DEF\x05clock4 TimeSensor {
\x05cycleInterval 10
\x05loop TRUE }
\x05DEF\x05path4 OrientationInterpolator {
\x05\x05key\x05[0 0.5 1]
\x05\x05keyValue[
\x05\x05 0 -1 0.123 0
\x05\x05\x05\x050 -1 0.123 3.141
\x05\x05\x05\x050 -1 0.123 6.282
]
}
]}
\x05ROUTE clock2.fraction_changed TO\x05path2.set_fraction
\x05
ROUTE path2.value_changed TO world.rotation
\x05
ROUTE clock3.fraction_changed TO\x05path3.set_fraction
ROUTE path3.value_changed TO moon.rotation
ROUTE clock4.fraction_changed TO\x05path4.set_fraction
ROUTE path4.value_changed TO wam.rotation
Background {skyColor 0 0 0 }
DEF\x05sun Transform {
\x05children [
Shape {appearance Appearance {
\x05texture ImageTexture {url "sun.jpg"}
\x05
\x05material Material\x05{
}}
geometry Sphere {radius 2}}\x05 ]}
DEF\x05clock1 TimeSensor {
\x05cycleInterval 10
\x05loop TRUE }
\x05DEF\x05path1 OrientationInterpolator {
\x05\x05key\x05[0 0.5 1]
\x05\x05keyValue[
\x05\x05 0 -1 0.123 0
\x05\x05\x05\x050 -1 0.123 3.141
\x05\x05\x05\x050 -1 0.123 6.282
]
}
ROUTE clock1.fraction_changed TO\x05path1.set_fraction
ROUTE path1.value_changed TO sun.rotation
DEF\x05wam
Transform {
\x05center 0 0 0
\x05children [
DEF\x05world
Transform {
\x05
\x05translation\x0510 0 0
\x05children [
Shape {appearance Appearance {
\x05texture ImageTexture {url "world.jpg"}
\x05
\x05material Material\x05{
\x05
}}
geometry Sphere {radius 1}}\x05 ]}
DEF\x05clock2 TimeSensor {
\x05cycleInterval 10
\x05loop TRUE }
\x05DEF\x05path2 OrientationInterpolator {
\x05\x05key\x05[0 0.5 1]
\x05\x05keyValue[
\x05\x05 0 -1 0.123 0
\x05\x05\x05\x050 -1 0.123 3.141
\x05\x05\x05\x050 -1 0.123 6.282
]
}
DEF moon
Transform {
\x05center -2 0 -3
\x05translation\x0512 0 3
\x05children [
Shape {appearance Appearance {
\x05texture ImageTexture {url "moon.jpg"}
\x05
\x05material Material\x05{
\x05
}}
geometry Sphere {radius 0.3}}\x05 ]}
DEF\x05clock3 TimeSensor {
\x05cycleInterval 10
\x05loop TRUE }
\x05DEF\x05path3 OrientationInterpolator {
\x05\x05key\x05[0 0.5 1]
\x05\x05keyValue[
\x05\x05 0 -1 0.123 0
\x05\x05\x05\x050 -1 0.123 3.141
\x05\x05\x05\x050 -1 0.123 6.282
]
}
DEF\x05clock4 TimeSensor {
\x05cycleInterval 10
\x05loop TRUE }
\x05DEF\x05path4 OrientationInterpolator {
\x05\x05key\x05[0 0.5 1]
\x05\x05keyValue[
\x05\x05 0 -1 0.123 0
\x05\x05\x05\x050 -1 0.123 3.141
\x05\x05\x05\x050 -1 0.123 6.282
]
}
]}
\x05ROUTE clock2.fraction_changed TO\x05path2.set_fraction
\x05
ROUTE path2.value_changed TO world.rotation
\x05
ROUTE clock3.fraction_changed TO\x05path3.set_fraction
ROUTE path3.value_changed TO moon.rotation
ROUTE clock4.fraction_changed TO\x05path4.set_fraction
ROUTE path4.value_changed TO wam.rotation
如何用vrml表达月球自转,又绕地球公转,又和地球一起绕太阳转,
太阳公转吗?自转吗?月球绕地球转,地球绕太阳转,那太阳自转吗?公转吗?绕谁转?
研究地球自转和地球绕太阳公转转,是否可以忽略地球的大小?为什么?
地球的同步卫星,同步是指和地球的自转周期一样吗?那公转周期呢?同步卫星也和地球一起绕太阳公转吗?
地球为什么绕太阳转又为什么自转还是不理解?
如何用flash制作一个地球和月球围绕太阳公转
地球和月球的自转和公转
研究地球自转和地球绕太阳公转时是否能忽略地球大小
研究地球自转和地球绕太阳公转时,是否可以忽略地球的大小?
月球的秘密为啥月球绕地球转?1)月球自转的角速度等于其围绕地球公转的角速度,月亮的自转周期和公转周期是相等的,即1:月球
关于天文方面的问题:地球、太阳和月球的公转和自转一共有多少个?(如:地球自转并带着月球围着太阳公转,这里有2个)
月球公转与地球的公转自转