問題タブ [bpython]

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 に答える
2029 参照

python - Ruby用のbpythonのようなものはありますか?

wirbleを使用している場合でも、 IRbはbpythonと比較してかなりわかりやすいです。

bpythonに相当するルビーはありますか?

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

animation - Cinema4d から Blender への 3D アニメーション

Cinema4D から Blender にメッシュ アニメーションをインポートする必要があります。

Collada を使用してそれを実行しようとしました。Collada 1.3 インポーターは何もしないようです。Collada 1.4 インポーターは機能しているようですが、アニメーションは Blender にインポートされませんでした。

この投稿を読んだ後:

問題が解決しました!

誰かが答えを探してここに来た場合に備えて、私は電子メールで大友と話しました。彼は、C4D から正しくエクスポートされていない .dae ファイルに問題があると親切に説明してくれました。

大友が私に彼のメールを引用してもかまわないことを願っています。ただ、私がそのようなばかげた問題に費やした時間を他の人に無駄にして欲しくないだけです。

テキスト エディタで .dae を開き、次のように変更します。

データデータ

これに:

データデータ

fpsもc4dとblenderの両方で同じでなければなりません。

私はそれを試しましたが、エラーが発生します:

誰もこの問題に遭遇しましたか? 新しい Collada インポーターはどこにありますか? インポーターの変更に関するヒントはありますか?

注: Blender 2.5a2は colladaアニメーションをインポートしますが、座標系が異なり、すべてのアニメーションが成功するわけではありません。たとえば、ボックスを 0,0,0 から 100,100,100 にアニメートし、x、y、z で回転させ、x、y、z でスケーリングすると、Blender で次のようになります。 Cinema 4d) では、回転は問題なく、スケールは無視されます。

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

python - Blender Python で ShapeKey の値を設定するにはどうすればよいですか?

以下を使用して、Python からシェイプ キーを挿入することができました。

キー値を変更するにはどうすればよいですか?

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

python - Blender Python で UV を Mesh に設定するにはどうすればよいですか?

Blender 2.49 の Python API を使用してメッシュを作成しています。頂点のリストと面インデックスのリストがあります。

例えば

MVert のuvcoプロパティと MFace のuv プロパティに気付き、いくつかのランダムな値を追加しましたが、レンダリングしても変化が見られません。

uvco に関して、ドキュメントには次のように記載されています。

注: これらは UV エディタには表示されず、UV および UVLayer の一部ではありません。

選択した新しいメッシュでこれを試しました:

ターミナルで値が変化するのを確認できますが、レンダリングすると変化が見られません。オブジェクトを再選択すると、以前の面の UV は失われます。

Blender 2.49 Python API を使用して UV を設定する方法を説明できる人はいますか?

ありがとう

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

python - Pythonを使用してBlender2.49でワールドバックグラウンドテクスチャを設定するにはどうすればよいですか?

Blender2.49で背景のワールドテクスチャを設定しようとしています。

テクスチャを作成しました:

ワールドに適用しようとすると、デフォルトでworld.texturesにNoneのタプルが含まれているため、エラーが発生します。したがって、これは機能しません。

MTexインスタンスを取得できるように、マテリアルを作成しました。

最初のテクスチャを設定しようとすると:

すでに初期化されているタプルに値を割り当てることができないため、エラーがスローされます。

交換しようとすると:

さらに別のエラーが発生します:

worldMTex」オブジェクトは私に少し考えさせました。別の種類のMTexオブジェクトはありますか?世界のMTex?どこで定義されていますか、インスタンスを作成するにはどうすればよいですか?

または、タイトルにあるように...テクスチャを世界に設定するにはどうすればよいですか?

ありがとう

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

python - ipython と bpython の違いは何ですか?

ipython欠けているものbpythonとその逆は何ですか?2つの違いは何ですか?

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

python - argspec / docstringをbpythonで表示するにはどうすればよいですか?

私はbpythonを使い始めたばかりです。主な理由は、bpythonがオフィスのナブに大いに役立つと思うからです。bpythonでは、入力時にヘルプテキストが継続的に表示されます。例えば

これは、あまり教育を受けていない人(そして私のような初心者でも)に最適です。ただし、カスタムビルドされた関数には何も表示されません。docstringを表示しているだけかもしれないと思ったので、関数にdocstringを追加しました。何も変わっていません。ここに表示されている内容と、関数に追加する方法を誰かに説明してもらえますか?

編集:それはいくつかの奇妙な継承の問題であるに違いありません。これは、Djangoのカスタムマネージャーで行われています。

入力PublicationManager.funct(するとdocstringが表示されますが、表示されPublication.objects.funct(ません。ナブは自分でそれを理解する必要があると思います。

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

python - Blender2.5Pythonアニメーションワールドテクスチャセットアップ

Pythonを使用してblender2.58でアニメーション化された(つまりビデオファイルからの)ワールドテクスチャを設定する必要があります。私はこのようなテクスチャを作成します:

これにより、新しいCloudsTextureが作成され、スロットにバインドされます。ImageTextureを作成し、ビデオをソースとして使用するように設定するにはどうすればよいですか?または、bpy.ops.texture.new()によって作成された新しいテクスチャのタイプを指定するにはどうすればよいですか?

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

python - Emacs の bpython

Python インタープリターのニーズに合わせてbpythonを使い始めました。構文の強調表示とタブ補完モードが気に入っています。Python nirvana を達成できるように、emacs で bpython を動作させたいです (注: bpython コマンドをシェル モードで実行するだけでは機能しません)。これを行うための emacs プラグインの作成を開始する方法に関する推奨事項はありますか?

ありがとう、ブラッドリー・パワーズ

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

django - hashbang 行の Python 対話型インタープリター

manage.py shell私の django プロジェクトでは、bpython を利用するための単純な置き換えを書きたかったのです。基本的には、実行してsetup_environ(settings)いくつかの共通モデル (ユーザーなど) をインポートするだけです。

いずれにせよ、実行するとすべて正常に動作しますbpython -i bshell.py(私のスクリプトの名前は bshel​​l.py です)。それから私は賢くなり、hashbang 行を に設定し#!/usr/bin/env bpython -iてさらにシンプルにしようと考えました。これは OSX では機能しましたが、Ubuntu (10.10) では現在機能していません。

#!/usr/bin/env python -iも機能しませんが、#!/usr/bin/env bpython機能します(ただし、明らかに対話型プロンプトにはドロップしません)。

これは小さなポイントですが、スクリプトを次のように実行できれば、私の人生の中で何百もの "bpython -i" を節約できます./bshell.py(本当に興味があるだけです)。Ubuntuで動作しない理由はありますか?

私はvirtualenvにいることに注意する必要があり、行末が* nixスタイルであることをすでに再確認しました。