威尼斯888欢乐娱人城官网
工作动态
我的位置: 首页 > 工作动态
771771威尼斯.亚运史乘上首套动态体育图标发外
发布时间:2024-04-21 19:41
  |  
阅读量:
  |  
作者:
小编

                  杭州亚运会动态体育图标正在延续杭州亚运会主地步色“虹韵紫”,从命体育图标效力性规则的根柢上,采用举措捕获与游戏引擎举动安排的中枢本事,通过动态运动进程、后台刷入、定帧显现三部曲,对体育运动的“态”与“势”实行演绎,造成畅达的动画成果。节拍明显明疾,成果了如指掌。后台音笑以江南丝竹为主▼,融入饱笑,将江南水乡的风味与体育竞技的力气完好协调,既表达体育项目韵律节拍美771771威尼斯.,又彰显期间意思和文明价格▼。富厚了体育图标的多感官流露,合用于分歧序言状态的行使场景◆▼▼。

                  本次动态体育图标安排事业历时一年半●▼◆,经由重复编削论证优化。袁由敏显示:做一个动画大凡一秒钟由24帧的静态画面构成,须要正在你悉数的举措设定没有任何舛误的条件下一口吻完结。但凡中心要实行编削,或者举措打倒重来◆▼,就要从头再来一遍,这内中就席卷了海量的事业量。“其间咱们要去商量许多这方面(亚运竞争项目)的材料ng28.南宫,席卷观望豪爽的视频剪辑来领会每个举措的枢纽帧正在哪里,举措的门径正在哪里。由于咱们不是运启发,有的光阴不愿定能表达凿凿。以是这项事业既是学科边境的逾越,又是劳动量的逾越,才力把真正的体育举措转换成视觉举措。”

                  据悉,举动当下热点的创作格式,安排并行使动态体育图标▼▼◆,已成为大型赛事视觉地步和景观安排的主流趋向。2020年东京奥运会和2022年北京冬奥会都曾推出动态体育图标,而此举正在亚运会汗青上尚属初次。

                  本次动态体育图标安排由中国美术学院袁由敏教养、宣学君副教养、陈申副教养等专业团队领衔,正在杭州亚组委及相合方面的教导下协同创作而成。本套动态体育图标编造揭晓后,将会被通常行使于场馆标识、媒体转播、都市景观、融媒扩大等界限,以更富裕动感的视觉符号出现都市潮水与体育心灵,为分歧文明后台的受多所疼爱,进一步富厚了亚运美学文明的表达。

                  举动大型赛事的标识性成绩,体育图标是杭州亚运会的主要视觉地步之一。为适应新媒体传布趋向,彰显“智能亚运”亮点,正在此前已推出的40个大项、61个分项静态体育图标的根柢上,杭州亚组委正在第十四个全民健身日到来之际,揭晓了亚运会汗青上首套动态体育图标。

                // 2){ var textDat = textDiv.innerHTML; var br = textDat.toLowerCase().indexOf("=0 && divTop var sWeek = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"); var dNow = new Date(); var CalendarData = new Array(100); var madd = new Array(12); var tgString = "甲乙丙丁戊己庚辛壬癸"; var dzString = "子丑寅卯辰巳午未申酉戌亥"; var numString = "一二三四五六七八九十"; var monString = "正二三四五六七八九十冬腊"; var sx = "鼠牛虎兔龙蛇马羊猴鸡狗猪"; var cYear, cMonth, cDay, TheDate; CalendarData = new Array(0xA4B, 0x5164B, 0x6A5, 0x6D4, 0x415B5, 0x2B6, 0x957, 0x2092F, 0x497, 0x60C96, 0xD4A, 0xEA5, 0x50DA9, 0x5AD, 0x2B6, 0x3126E, 0x92E, 0x7192D, 0xC95, 0xD4A, 0x61B4A, 0xB55, 0x56A, 0x4155B, 0x25D, 0x92D, 0x2192B, 0xA95, 0x71695, 0x6CA, 0xB55, 0x50AB5, 0x4DA, 0xA5B, 0x30A57, 0x52B, 0x8152A, 0xE95, 0x6AA, 0x615AA, 0xAB5, 0x4B6, 0x414AE, 0xA57, 0x526, 0x31D26, 0xD95, 0x70B55, 0x56A, 0x96D, 0x5095D, 0x4AD, 0xA4D, 0x41A4D, 0xD25, 0x81AA5, 0xB54, 0xB6A, 0x612DA, 0x95B, 0x49B, 0x41497, 0xA4B, 0xA164B, 0x6A5, 0x6D4, 0x615B4, 0xAB6, 0x957, 0x5092F, 0x497, 0x64B, 0x30D4A, 0xEA5, 0x80D65, 0x5AC, 0xAB6, 0x5126D, 0x92E, 0xC96, 0x41A95, 0xD4A, 0xDA5, 0x20B55, 0x56A, 0x7155B, 0x25D, 0x92D, 0x5192B, 0xA95, 0xB4A, 0x416AA, 0xAD5, 0x90AB5, 0x4BA, 0xA5B, 0x60A57, 0x52B, 0xA93, 0x40E95); madd[0] = 0; madd[1] = 31; madd[2] = 59; madd[3] = 90; madd[4] = 120; madd[5] = 151; madd[6] = 181; madd[7] = 212; madd[8] = 243; madd[9] = 273; madd[10] = 304; madd[11] = 334; function GetBit(m, n) { return(m >> n) & 1; } function e2c() { TheDate = (arguments.length != 3) ? new Date() : new Date(arguments[0], arguments[1], arguments[2]); var total, m, n, k; var isEnd = false; var tmp = TheDate.getFullYear(); total = (tmp - 1921) * 365 + Math.floor((tmp - 1921) / 4) + madd[TheDate.getMonth()] + TheDate.getDate() - 38; if(TheDate.getYear() % 4 == 0 && TheDate.getMonth() > 1) { total++; } for(m = 0;; m++) { k = (CalendarData[m] < 0xfff) ? 11 : 12; for(n = k; n >= 0; n--) { if(total <= 29 + GetBit(CalendarData[m], n)) { isEnd = true; break; } total = total - 29 - GetBit(CalendarData[m], n); } if(isEnd) break; } cYear = 1921 + m; cMonth = k - n + 1; cDay = total; if(k == 12) { if(cMonth == Math.floor(CalendarData[m] / 0x10000) + 1) { cMonth = 1 - cMonth; } if(cMonth > Math.floor(CalendarData[m] / 0x10000) + 1) { cMonth--; } } } /*戊戌狗年 腊月廿*/ function GetcDateString() { var tmp = ""; tmp += tgString.charAt((cYear - 4) % 10); tmp += dzString.charAt((cYear - 4) % 12); tmp += sx.charAt((cYear - 4) % 12); tmp += "年 "; if(cMonth < 1) { tmp += "(闰)"; tmp += monString.charAt(-cMonth - 1); } else { tmp += monString.charAt(cMonth - 1); } tmp += "月"; tmp += (cDay < 11) ? "初" : ((cDay < 20) ? "十" : ((cDay < 30) ? "廿" : "三十")); if(cDay % 10 != 0 || cDay == 10) { tmp += numString.charAt((cDay - 1) % 10); } return tmp; } function GetLunarDay(solarYear, solarMonth, solarDay) { if(solarYear < 1921 || solarYear > 2020) { return ""; } else { solarMonth = (parseInt(solarMonth) > 0) ? (solarMonth - 1) : 11; e2c(solarYear, solarMonth, solarDay); return GetcDateString(); } } function getFullYear(d) { // 修正firefox下year错误 yr = d.getYear(); if(yr < 1000) yr += 1900; return yr; } /*写入页面*/ function showDate() { var D = new Date(); var yy = D.getFullYear(); var mm = D.getMonth() + 1; var dd = D.getDate(); var ww = D.getDay(); var ss = parseInt(D.getTime() / 1000); var h = D.getHours(); var m = D.getMinutes(); var s = D.getSeconds(); var sValue = getFullYear(dNow) + "年" + (dNow.getMonth() + 1) + "月" + dNow.getDate() + "日" + " " + sWeek[dNow.getDay()] + " "; sValue += GetLunarDay(yy, mm, dd); sValue += shapetime(h,m,s); document.getElementById("pDate").innerHTML = sValue; setTimeout("showDate()", 500); }; /*格式化时间*/ function shapetime(h, m, s) { if(s <= 9) s = "0" + s; if(m <= 9) m = "0" + m; if(h <= 9) h = "0" + h; return h + ":" + m + ":" + s } window.onload = showDate;