奥运回眸:“玩火艺术家”打造完美视觉盛宴
文章来源: skywalker2010 于
- 新闻取自各大新闻媒体,新闻内容并不代表本网立场!
焰火怒放,礼炮轰鸣,四海欢腾,全球同乐……四场“火树银花不夜天”的焰火艺术盛宴,伴随着宏大的北京奥运会、北京残奥会的开闭幕盛典如约而至,为08年金秋留下最绚烂多姿的记忆。
在万众期待的北京奥运会开幕式上,贯穿北京中轴线的29个焰火阵地礼炮齐鸣,一个个巨大的、燃烧的脚印状焰火腾空而起,从永定门沿北京城中轴线一路向北,穿过天安门广场,一步步走向主会场“鸟巢”。当第29个亮丽的脚印出现在“鸟巢”的正上方,立即化为漫天繁星洒向地面,在鸟巢中央聚拢成星光闪烁的奥运五环。在文艺演出中,“鸟巢”舞台上展示的全球2008张儿童笑脸,与夜空中同时绽放的2008个焰火笑脸一起闪耀。在北京奥运会闭幕仪式倒计时10秒时,9、8、7、6……焰火在天空中组成一个个巨大的倒计时数字,倒计时归“零”时,“鸟巢”上空焰火喷发。圣火熄灭时,天安门上空迸开一个巨大的焰火“句号”,象征着无数人付出努力后给北京奥运会画上的一个圆满句号。在残奥会开幕式最开始的倒数环节,配合着外国小朋友手中的和平鸽图案,天空中绽放出和平鸽的焰火图案,倒计时最后一秒结束时,“鸟巢”上空绽放出“宇宙星象”的焰火。升中华人民共和国国旗、奏中华人民共和国国歌后,红黄两色的国旗礼花在空中绽放。在残奥会闭幕式上,当残奥会旗徐徐降落,“鸟巢”上空刹那间绽放出两个清晰的金色汉字——“未来”,这是地球的天空中首次用焰火打出汉字。紧接着,银色的英文单词“FUTURE”(“未来”之意)和一个五彩斑斓的焰火“信封”点亮夜空。
被西方媒体称作“玩火艺术家”的北京奥运会开闭幕式视觉特效总监蔡国强带领团队,为四个仪式的焰火表演准备了整整三年,他们绞尽脑汁寻找好的创意和表现手法,重新吸收中国传统文化的精华,结合西方现代艺术手段表达出来。四个仪式上共用了63万多发礼花弹和特效与组合烟花,在整个北京城70多个燃放阵地竞相吐艳。在注重视觉冲击的同时,焰火表演还在环保技术上取得不少突破。膛压发射系统、芯片造型弹及微烟、无烟火药等世界前沿科技成果的运用,大大减少了焰火燃放后的烟尘污染。
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/catchpic/E/EB/EB9833B1F844ED6B8758037F9B5E60A2.jpg
onclick=document.location='http://.com'>
这是2008年8月8日北京奥运会开幕式当晚,在角楼上空绽放的脚印形状的焰火。 新华社记者申宏摄
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/catchpic/6/62/622AC3B5CD9A2FD3024ABB5A61F97DF5.jpg
onclick=document.location='http://.com'>
这是2008年8月8日北京奥运会开幕式当晚,在国家体育场上空绽放的五环形状的焰火。 新华社记者兰红光摄
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/catchpic/7/71/713493C46A08A39D783F1EB2BA057BBD.jpg
onclick=document.location='http://.com'>
这是2008年8月8日北京奥运会开幕式当晚,在国家体育场上空绽放的笑脸形状的焰火。 新华社记者王长山摄
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/catchpic/6/68/68352BE0A28EEDED3718BD467F1B24CA.jpg
onclick=document.location='http://.com'>
这是2008年8月24日北京奥运会闭幕式当晚,在国家体育场上空绽放的倒计时焰火。 新华社记者李尕摄
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/catchpic/F/F7/F792848EDC7B964D64843CBF609C2F1C.jpg
onclick=document.location='http://.com'>
这是2008年8月24日北京奥运会闭幕式当晚,在天安门广场上空绽放的句号形状的焰火。 新华社记者程敏摄
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/catchpic/8/80/807574664F392D56D4C7337B40B71F8F.jpg
onclick=document.location='http://.com'>
这是2008年8月24日北京奥运会闭幕式当晚,在国家体育场上空绽放的五环形状的焰火。 新华社记者陈建力摄
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/catchpic/1/10/1015E306940E6C30393164ACE7844EA2.jpg
onclick=document.location='http://.com'>
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/catchpic/2/2E/2E72B74CF28F76951EAD477C940D69B3.jpg
onclick=document.location='http://.com'>
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/catchpic/5/56/562F96B1C35AA12BAEC97E99A153E34E.jpg
onclick=document.location='http://'>
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/catchpic/0/0F/0FB645DEBBDBBAAF01DB381C1B12E8E5.jpg
onclick=document.location='http://.com'>
这是2008年9月17日北京残奥会闭幕式当晚,在国家体育场上空用焰火组成的金色汉字——“未来”。 新华社记者蔺以光摄
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/catchpic/B/B3/B3F46C821DEE51F4139B46EAE10760A6.jpg
onclick=document.location='http://pop.'>
这是2008年9月17日北京残奥会闭幕式当晚,在国家体育场上空用焰火组成的英文单词——“FUTURE”。新华社记者杜华举摄
750) this.width=750'
src=http://space.wenxuecity.com/gallery/others/catchpic/3/30/3048251907712E8BA9A562F1BEE3FA0E.jpg
onclick=document.location='http://uku.com'>
这是2008年9月17日北京残奥会闭幕式当晚,在国家体育场上空绽放的信封形状的焰火。 新华社记者蔺以光摄
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 0;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=35143&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}