アカウント名:
パスワード:
>demoecene は基本的に>>・ローカルにファイルとして存在しているものを使う>・そのファイル容量は 1 バイトでも少ないほうがいい (容量制限がある分野がある)それはわかったけど
>ただし多くの場合GZIPのほうが圧縮率が高くなるとのことで、一般的にはGZIPの利用がすすめられるとのこと。
ほなこれいらんやん。#思いついたら作ってしまう、作ったら公開してしまう。アレゲなる人情に称賛。
GZIPの展開処理を付け加えるとプログラムが肥大化するのでありあわせのPNGデコーダでなんとかしたかったのでは?
メガデモ用途ですよ。スクリプトを圧縮した結果であるPNG画像自体もテクスチャとかカオティックなノイズ源とかとして使い回すんでしょう。
・ローカルにファイルとして存在しているものを使う→Accept-Encoding使えないのでgzip使えない
加えて、この手法は自己解凍機能を持ってます。文字通り自己解凍です。このpngファイル1つで完結できます。いやマジで。
>文字通り自己解凍です。このpngファイル1つで完結できます。いやマジで。なるほど、そういう世界だったのか。#電脳世界は広大だ。でもこの話はlocal限定っぽいけど。
PNGに偽装しといて自己展開とかエンコード方法の部分より遥かにアレゲな要素ですね。コード部をテクスチャとして使う以外にもテクスチャを普通に後ろに添付できそうだ。
自己展開の言語もJSなら頭のマジックはどう処分するんだろう……?
雑誌でソースコード配布するさいにQRコード見たいに読み取ればタイプミスでエラーとかなくせるんじゃね?#ネットで配布した方が早いとかいわない!
見たいに
プログラムを圧縮した結果が絵になるように工夫して、プログラム中で自身を画像として読み込んで加工するんでしょ。メガデモってデータ込み500KBでOpenGL使うようなやつだよ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
用途とか (スコア:1)
ほなこれいらんやん。
#思いついたら作ってしまう、作ったら公開してしまう。アレゲなる人情に称賛。
Re:用途とか (スコア:1)
GZIPの展開処理を付け加えるとプログラムが肥大化するので
ありあわせのPNGデコーダでなんとかしたかったのでは?
Re:用途とか (スコア:1)
メガデモ用途ですよ。
スクリプトを圧縮した結果であるPNG画像自体もテクスチャとかカオティックなノイズ源とかとして使い回すんでしょう。
Re:用途とか (スコア:1)
・ローカルにファイルとして存在しているものを使う
→Accept-Encoding使えないのでgzip使えない
加えて、この手法は自己解凍機能を持ってます。
文字通り自己解凍です。このpngファイル1つで完結できます。いやマジで。
Re:用途とか (スコア:1)
>文字通り自己解凍です。このpngファイル1つで完結できます。いやマジで。
なるほど、そういう世界だったのか。
#電脳世界は広大だ。でもこの話はlocal限定っぽいけど。
Re: (スコア:0)
PNGに偽装しといて自己展開とかエンコード方法の部分より遥かにアレゲな要素ですね。
コード部をテクスチャとして使う以外にもテクスチャを普通に後ろに添付できそうだ。
自己展開の言語もJSなら頭のマジックはどう処分するんだろう……?
Re: (スコア:0)
雑誌でソースコード配布するさいにQRコード見たいに読み取ればタイプミスでエラーとかなくせるんじゃね?
#ネットで配布した方が早いとかいわない!
Re: (スコア:0)
見たいに
Re: (スコア:0)
プログラムを圧縮した結果が絵になるように工夫して、プログラム中で自身を画像として読み込んで加工するんでしょ。
メガデモってデータ込み500KBでOpenGL使うようなやつだよ