flash转html5工具LavaH特性介绍(一)矢量图形高效率无损缩放

小李的飞刀

李杰的个人网站,手机游戏,手机页游

flash转html5工具LavaH特性介绍(一)矢量图形高效率无损缩放

目前flash矢量图形到html5的转换,一般有两种方式: 1.转换为位图,例如:png,jpg。 2.转换为html5支持的矢量格式,例如:svg或canvas矢量绘图命令。 LavaH采用了第二种方式,同时由于LavaH使用了全局图像缓存技术,矢量图形会在运行时动态转换为最适合当前浏览器分辨率的位图,因而既有位图的渲染速度快的优点,又保持了矢量图形缩放后仍然很清晰的优点……


目前flash矢量图形到html5的转换,一般有两种方式:
1.转换为位图,例如:png,jpg。
2.转换为html5支持的矢量格式,例如:svg或canvas矢量绘图命令。

方式1渲染速度快,但是无法自适应各种屏幕分辨率,如果按大屏分辨率保存矢量图形,则占用空间大,如果按小屏分辨率保存矢量图形,则在大屏上浏览时,图形模糊或者马赛克效应严重。如果一个矢量图形在游戏中有缩放行为,由于图像是按固定分辨率保存的,所以无法做到清晰缩放。而且位图格式相比矢量格式占用空间巨大,下载到客户端消耗的流量也就大很多。
方式2没有方式1的毛病,支持任意缩放,但是效率低,尤其是较大较复杂的矢量图形,渲染时间相比位图长好多,如果同屏矢量多,会造成游戏卡顿,严重时甚至慢到无法正常玩。

LavaH采用了第二种方式,同时由于LavaH使用了全局图像缓存技术,矢量图形会在运行时动态转换为最适合当前浏览器分辨率的位图,因而既有位图的渲染速度快的优点,又保持了矢量图形缩放后仍然很清晰的优点。
看看这个例子:逃出发明家的房子,点击图形可运行。

注意墙上小鸟
点击小鸟,可以看到放大时的小鸟,非常清晰

这是因为LavaH采用的全局图像缓存技术,小鸟的矢量图形会被缓存为位图,当小鸟有放大时,会重新渲染并缓存,因为矢量图形的质量不会因为缩放而变差。

博文最后更新时间:


评论

  • Malcolm

    I like it a lot https://45so.org/stmap_62kqmdaq.html?amaryl.imuran.levitra.pentasa effexor 37 5 mg avis He was caught on tape in 2012 telling former Russian President Dmitry Medvedev that he would be able to negotiate on missile defense after the election, and he trash-talked Israeli Prime Minister Benjamin Netanyahu with French President Nicholas Sarkozy while at the G20 Summit in 2011.

  • Kyle

    It's funny goodluck https://krplas.com/stmap_21snbbax.html?biaxin.levitra.diltiazem.allopurinol fucidin 500 mg yan etkileri Among them was Jean Baptiste, 21, from Dunkirk, on HMS Tonnant, which itself started as a French warship, until its capture by the Royal Navy after the Battle of the Nile, and which captured the French ship Algésiras at Trafalgar; Pierre Lomac, 25, from Bordeaux, on HMS Conqueror, whose marines took the surrender of Vice Admiral Villeneuve, the leader of the French and Spanish fleet; and Benitte Grinzolo, 22, from Spain, on HMS Mars, which was heavily damaged in the battle.

  • Douglas

    I'd like to tell you about a change of address https://krplas.com/stmap_62kqmdaq.html?cialis.sustinex.furadantin nitrofurantoina posologia infeco urinaria Edwards and other software engineering experts said that a significant number of issues appeared to relate to the "front end" or user experience. This typically means there is something wrong with the basic construction of the software, in particular, the Javascript code that activates within the browser. 

  • Ella

    Another year https://4dretailtech.com/stmap_94gyirtx.html?cialis.pioglitazone.risperdal augmentin 228.5 tablet Is this level of care a relic of a bygone era? No. Sinsky is on the leading edge of an innovation shaking up the practice of medicine: the patient-centered medical home (PCMH). Think of the idealized patience, caring and individualized attention that actor Robert Young showed his patients on TV's "Marcus Welby, M.D." Combine that with a modern approach where patients are supported by a team—including doctors, nurses, health coaches, pharmacists, social workers and others—interested in taking care of all their patients, not just those who arrive sick, and engage patients with 21st century information technology tools, such as email, text, Web 2.0 tools and electronic medical records. That's what a medical home is like – and private practices, hospitals, health plans, Medicare and states are embracing and financing them.

  • Pasquale

    I work here https://orpheogroup.com/stmap_21wizxfu.html?levitra.dutas.ursodeoxycholic.cleocin dostinex tablets cabergoline Army General Keith Alexander's eight-year tenure was rocked this year by revelations contained in documents leaked by former NSA contractor Edward Snowden about the agency's widespread scooping up of telephone, e-mail and social media data.

  • Kendrick

    Your cash is being counted https://www.goodworkint.com/stmap_94vqjxxy.html?viagra.zaditor.methocarbamol.glyset clobetasol propionate gel in hindi On Friday, Oregon announced that individuals seeking to purchase health insurance on that state's exchange would not be able to do so when it opens on October 1 unless they use an agent or other individual who has been trained and given an account by the state. Cover Oregon, as the exchange is called, said the delay was not due to information technology issues alone but to overall concerns about the exchange's ability to meet the expected surge of customers.

发表评论

个人资料

姓名:李杰。
爱好:编程,慢跑。
2001年来北京发展,从事软件开发17年。
文曲星Lava语言的创造者。
Iava&LavaX跨平台语言的发明者。
Mirage引擎之父。
手机拳皇97高清版主程序。

联系我

我以前的博客

Email: 39065627@qq.com

博客统计

访问量:18421544

博文总数:14 评论总数:527098

原创14 转载0 翻译0