DearPyGuiでshadertoyのshaderを描画
pyimguiではOpenGLのコンテキストが喧嘩して諦めた。DearPyGuiではOpenGLを使っていない記事を発見。もしかしたら、OpenGLが使えるのではで試して成功。 まあ、説明がどう...
23 search resultsShowing 1~20 results
You need to log-in
pyimguiではOpenGLのコンテキストが喧嘩して諦めた。DearPyGuiではOpenGLを使っていない記事を発見。もしかしたら、OpenGLが使えるのではで試して成功。 まあ、説明がどう...
Flexxはpythonで書くので裏にブラウザがいるのを忘れてしまう。Flexxはpythonをjavascriptに変換してブラウザ上でGUIを実現してる。なのでjavascriptに存在しな...
はじめに 内積はA⋅B、外積はA×Bと表記する。この演算子の形からdot(),cross()と関数名がきたようだ。cross()に関しては性質も表していて、良いネーミングだと、いつも思ってます。...
はじめに ブラウザで、OpenGLだと既にWebGLがある。だけど、compute shaderと他のshaderが使えない。文法も違う。だけど、GUIが圧倒的にWebGLの方が良い。手軽さも良...
2Dを3Dに展開する距離関数の作り方 解れば呆れるくらい簡単です。 空間ベクトルをpとします。 まず、p.xy(xy平面)で2Dの距離関数を作ります。 距離を取得します。 その距離をdとして、 ...
シーケンスとは ウィキペディアをみると シーケンス制御(シーケンスせいぎょ、Sequential Control)とは「あらかじめ定められた順序または手続きに従って制御の各段階を逐次進めていく制...
メロディーのシーケンス ドラムのシーケンスは、1小節しか、しなかった。メロディーじゃ足りなさすぎるのを、カバーする為に配列登場です。それと、ノート番号の配列を使うと大きくなりがちなので、スケール...
ドラムのmusic shader ドラムのシーケンスから始めていきます。 とりあえずサンプルのshaderを書きました。バスドラムの音源は自力で見つけるこどが出来ずに、ここから、勝手にお借りして...
JsExe Revision2019 の 4K Intro 優勝作品のwebGLの圧縮スキルがわかりました。 javascriptをバイナリに変換して、それをを<img>のソースとし...
4k intro 作ります 4k introは、C言語を書いて作ります。なので、C言語を使えない人間には、敷居の高いものと思いこんできました。実際作ってみるとC言語のスキルは、ほとんど要りません...
いきなりですが、ここに追記です 結論からですが、webGLで4Kは無茶でした。crinkler.exeは、文字も圧縮してくれるようです。 せっかく書いたのだから削除せずに置いておきます。4kと言...
webGLだとネタは全く無いが、GLSLだと探せばあります。なので参加させてもらいました。よろしくお願いします。 2Dでお絵かき 2Dでお絵かきするなら直線と円だけでも、それなりのモノが描けます...
いきなり余談だが from PySide2 import QtCore,QtGui,QtWidgets,QtOpenGL を from PyQt5 import QtCore,QtGui,QtW...
和音をどう扱うのか しばらく音楽理論と格闘して、シンプルなとこ見つけた。sus4とかセブンスを使わないでオーソドックスなところで行くなら、文字数使わずに書けそうです。 キーをC3、ノート番号でい...
最近、shaderで音楽について模索してきました。なんとなく形になったので記事を書きたくなりました。 音楽をshaderで作る為に必要なことは、「音源」と「シーケンス」の2つです。 音源について...
BoxLayoutをQtWidgets.QWidgetの拡張にしてみる pyside2(pyqt5)がわかりずらいのは、QtWidgets.QHBoxLayoutとかQtWidgets.QVBo...
GLSLで音楽 GLSLで音楽なんて何を考えているだ。ですよね。でも、これをクリアしないとdemoが書けないのです。こいつに手を出して、もうボチボチ2年近くになります。なんとなくイケるレベルに達...
アルペジオ 和音の構成音を順番にならすこと。 今までのスキルの応用 アルペジオをカノン進行でやってみます。音源は、自分的にはpianoに近くしてるけど、世間の評価が気になるところ。アルペジオでき...
music shaderを色々試しているが、webGLで開発するには、小回りが効かなくて何かと大変になってきた。 そこで、pythonを使ってGLSL shaderからwav fileを作るスク...
glut,sdlを使わない glut,sdlとかを使わないのがシンプルでいいのでdemosceneで使われているスキルをctypeを使ってのpythonに移植です。 慣れてくると、ctypeを使...
23 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.