[解決済み] GLSL(OpenGL ES 2.0)で定数配列を定義する方法を教えてください。
2022-02-10 21:24:15
質問事項
フラグメントの計算に必要な重みの配列を保存したいだけです。
これです。
float weights[5] = float[5](3.4, 4.2, 5.0, 5.2, 1.1);
これを投げるだけです。
ERROR: 0:30: ']' : syntax error syntax error
ERROR: 0:30: ';' : syntax error syntax error
解決方法は?
からの
OpenGL ES SL 1.0仕様
段落
4.1.9 Arrays
(p. 24):
シェーダ内部から宣言時に配列を初期化する仕組みがない。
なお、これまでは 意図的に省かれている . によると この記事 をベースに、OpenGL ES 2用のOpenGL ES SLバージョンを作成しました。 OpenGL SL 1.2 . 同段落(P.20)には
配列は、配列コンストラクタから形成されるイニシャライザを持つことができます。
float a[5] = float[5](3.4, 4.2, 5.0, 5.2, 1.1); float a[5] = float[](3.4, 4.2, 5.0, 5.2, 1.1); // same thing
関連
-
[解決済み] 地名から座標へ 最短距離
-
[解決済み] <Error> です。CGAffineTransformInvert: 非正規行列
-
アップルスマホの各種サイズとiPhone X、iPhone 11、iPhone 12、iPhone 13の画面適応、ステータスバーの高さ問題の詳細表
-
Cocoaposがエラーを報告 Podsプロジェクトを生成する Abort trap: 6
-
[解決済み] どのように私はコードを使用して、iphoneでネイティブアラームクロック開くことができますか?
-
[解決済み】Corona、Phonegap、Titaniumの比較について
-
[解決済み】iOS 7 ナビゲーションバーのテキストと矢印の色
-
[解決済み】iPhoneのUIViewとUILabelsのグラデーション【重複あり
-
[解決済み】GLSLシェーダをデバッグする方法は?
-
[解決済み】iOS 7でUITableViewのセパレータを修正する方法は?重複
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] iphoneで「コマンド /bin/sh failed with exit code 1」の問題を修正する方法
-
[解決済み] コードサインエラーです。プロビジョニングプロファイル 'XX-YY-ZZ' が見つかりませんでした。
-
[解決済み] Xcodeにコードの自動整形機能はありますか?
-
[解決済み] /usr/bin/codesign は終了コード 1 で失敗しました。
-
[解決済み] ReadStreamから読み込もうとすると、エラーDomain=kCFErrorDomainCFNetwork Code=2を受信する。
-
[解決済み] 2つのベクトルの平均的な向きを計算する方法
-
[解決済み] プライベート・フレームワークとは何か、どのように活用するのか。
-
[解決済み】iPhoneシミュレーターのデータはどこに保存されるのですか?
-
[解決済み】YouTubeやMapsなど、iPhoneアプリのhttp+ドメインベースのURL Schemeを登録することは可能でしょうか?
-
[解決済み】Objective-CやCocoaを書くときに使っているベストプラクティスは何ですか?[解決済み]