問題タブ [lightning]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
444 参照

thunderbird - Thunderbird/Lightning カレンダーから todo を取得するには?

Lightning でカレンダーのすべての仕事を取得する方法が見つかりません。私は関数getItem()とインターフェイス(ここgetItems())からの解決策だと思っていましたが、正しく動作させることができませんでした。calICalendar

0 投票する
2 に答える
6683 参照

opengl-es - OpenGl を使用したリアルな電光のレンダリング

次のような 3D ゲームに単純な稲妻効果を実装しています。

http://www.krazydad.com/bestiary/bestiary_lightning.html

私はopengl ES 2.0を使用しています。電気ボルトを構成する線は、どの角度から見ても「ソリッド」に見える必要があるため、これを 3D 環境でレンダリングするための最も見栄えがよく、最もパフォーマンス効率の高い方法は何かを考えています。

線の太さの効果を作成するために、X クロスで線分ごとに 2 つの平面を生成することを考えていました。何らかの種類のオフの加算ブレンディング モードを使用して、深度バッファーの書き込みを無効にすることによるレンダリング。アルファチャンネルを備えた電気的なテクスチャを使用して、各線分をテクスチャリングします。

ただし、この方法を使用して必要な三角形リストを生成することによるパフォーマンスの低下について少し心配しています。私のゲームでは、同時に多数の稲妻が生成される可能性があるためです。しかし、稲妻の長さと太さは大きく異なるため、引き伸ばされて正しい位置を指している稲妻のアニメーション 3D オブジェクトを単純に使用するのは見栄えがよくないと思います。これが最初のアイデアでした。

後処理パスで投影された終点間の 2D 線を使用して稲妻をレンダリングする別のアプローチを考えていました。私の場合の遠近効果は無視できるので、それはうまくいくはずです。

ここで最善のアプローチに関する良いアイデアはありますか?

編集: nVidia からこのホワイト ペーパーを見つけました。

http://developer.download.nvidia.com/SDK/10/direct3d/Source/Lightning/doc/lightning_doc.pdf

これは、線分ごとにビルボードを配置するアプローチを使用し、フィルタリングを適用して、各ビルボードから生じるギャップとオーバーラップを滑らかにします。

かなり良い視覚的結果が得られるようですが、追加のフィルタリング パスについてはあまり満足していません。このゲームは携帯電話向けであり、そのようなステップにはかなりのコストがかかります。そして、結局のところ、モバイル デバイスでは遅い行列計算のオーバーヘッドが追加されるため、ビルボーディングは CPU の負荷もかなり高くなります。

0 投票する
1 に答える
197 参照

c# - 軽いレンダリングでFPSが低くなります

現在、画像にライトをレンダリングするXNAゲームのクラスを開発しています。当時、ライトマップを描画するためのソースを作成しましたが、ソースのFPSは非常に低くなっています。各ピクセルをループすると残酷に減少することは知っていますが、XNAのテクスチャで各ピクセルを取得および設定する他の方法はわかりませんが、「For」ステートメントを使用しますか?

現在の出典:

ご覧のとおり、これは遅くて悪い方法です。だから私は疑問に思っていました、各ピクセルを取得して設定するためのより良い方法はありますか?

よろしくお願いします、dotTutorials!=)

0 投票する
1 に答える
630 参照

thunderbird - Thunderbird.cfg を使用して Lightning カレンダーを作成できますか?

calDav サーバーをセットアップし、企業内での展開を計画していますが、Thunderbird.cfg、default.js、all.js、または user.js を使用して Thunderbird で calDav カレンダーを作成するのに問題があります。Thunderbird でこれらのカレンダーの作成を自動化する方法はありますか、それともアドオンを作成する必要がありますか?

どんな助けでも大歓迎です。

0 投票する
1 に答える
1617 参照

icalendar - 有効なicsファイルを読み取らない雷のあるThunderbird

Calサーバーからすべてのicsファイルを取得し、それらを単一のicsファイルにマージし、そのファイルをWebサーバーに配置して購読する作業用のプログラムを作成しています。

私は Mac の iCal プログラムですべてうまく機能しており、iPhone のサブスクライブも問題なく機能しているが、Lightning を搭載した Thunderbird はただ窒息して死んでしまう。エラーコンソールにエラーはありません。何もありません。

標準に完全に準拠していることを確認しましたが、ここでは何が得られますか? オープンソース ソフトウェアの素晴らしい世界が提供できなかった、何か特別なものが欠けているのでしょうか?

0 投票する
1 に答える
1527 参照

ios5 - iCalendar の作成: RFC 5546 の説明

特にiOSGmailOutlookAndroidおよびWindows Phone. グーグルで調べたところ、2009年に提案された標準、別名RFC5546が見つかりました。私はこのドキュメントを読み、非常に興味深く、問題を解決できる可能性があるポイントを見つけました。VEVENT カレンダー コンポーネントのメソッドのセクションでは、メソッド REQUEST と PUBLISH の違いについて説明します。しかし、私にははっきりしない点がいくつかあります。

  1. パブリッシュは何をすべきですか?新しいカレンダーを追加する必要がありますか? (Outlook や iOS のように) 新しいカレンダーを作成する必要がありますか? または (Gmail や Lightning のように) 既存のユーザーカレンダーにイベントを追加する必要がありますか? 編集: 電子メールに添付されたファイルとしてカレンダーに注意してください。
  2. PUBLISH に複数のイベントを含めることはできますか? ドキュメントから、論理的にはそうですが、Gmail はリストの最初のイベントのみを追加します。Lightning はイベントを 1 つだけ追加し、804a0004 エラーを返します。
  3. REQUEST はどのように機能しますか? ドキュメントには次のように記載されてVEVENT | 1+ | All components MUST have the same UID.います。つまり、カレンダーには複数の VEVENT が含まれる可能性がありますが、それらは同じ UID を持つ必要があります。次に、クライアントはこれらのイベントをどのように区別できますか? 実際、私が試したクライアントは、同じ UID で生成されたイベントを区別できませんでしたが、SEQUENCE が最も高いものだけを追加しました。論理的には、招待状ごとに複数のイベントを送信したくありませんが、RFC ではそれが許可されています (私のケース スタディでは送信したいと考えています)。
  4. REQUEST ではステートメントを忘れてVEVENT | 1+ | All components MUST have the same UID.、ICS ファイル内の各イベントに一意の UID を提供します。Gmail と iOS はファイルに含まれるすべてのイベントを追加しますが、Lightning と Outlook は最初のイベントのみを追加します。この道を追求する方法はありますか、それとも許可されるべきではないので、別の方法を見つける必要がありますか?
  5. 基本的に、私が言及したプラットフォームのユーザーのカレンダーに、単一の ICS ファイルを使用してより多くのイベントを追加するにはどうすればよいでしょうか?

PUBLISH 用のサンプル ICS:

リクエストのサンプル:

0 投票する
1 に答える
181 参照

css - Thunderbird 拡張機能を Lightning と統合する方法

私は現在、実現可能であれば、Lightning 統合を伴う Thunderbird 拡張機能で構成されるプロジェクトの予備調査を行っています。私の質問は次のとおりです: Thunderbird 拡張機能を使用して、Lightning の CSS をプログラムで変更するにはどうすればよいですか?

具体的には、Lightning UI の背景を通常の色から拡張機能内の画像に変更したいと考えています。つまり、ユーザーが拡張機能をダウンロードすると、興味深い背景が表示されます。どうすればこれを達成できるか分かりますか?

0 投票する
1 に答える
978 参照

email - Thunderbird Lightning を使用して winmail.dat ファイルをカレンダーにインポートする

Thunderbird と Lightning 拡張機能を使用してカレンダーを整理しています。winmail.dat ファイルを送信して新しいイベントをカレンダーにすばやくインポートすることは非常に一般的であるため、この winmail.dat ファイルを使用してそうするという問題に直面しています。

快適な方法でこれを行う方法を見つけた人はいますか? 私が望んでいないのは、最初に winmail.dat ファイルをダウンロードし、(オンライン) ツールで変換してからインポートできるようにすることです。それ以外の場合は、イベントエントリを手動で作成することを好むため、直接的かつ非常に迅速な方法である必要があります. ありがとう!