Pythonでプログラムする方法

多くの場合、プログラマーは新しいプロジェクトの開始時に全体像を見ることができません-どこから始めて、どこで情報を入手し、どれだけ得るべきかを知りませんが、何かをしたいという欲求が消えるまで、長い間ドキュメンテーションの後ろに座る機会があります。 プログラムされたマイクロコントローラー、独自のセグウェイの作成、FPGAでのマイクロプロセッサーの設計、Counter-Strike用のプラグインの作成、請求書受領者向けのソフトウェア、および最初は絶対ゼロであった他のプロジェクトなど。











最後の1つは、ハブに関する記事habrahabr.ru/post/248153で説明されている3Dオブジェクトのレンダリングタスクでした 。 問題をゼロから解決するためのアプローチを説明するビデオチュートリアルを作成することにしました。 私は自分の行動の流れを実際にそのままの形で説明しようとしました。もちろん、いくつかの瞬間をスピードアップし、それがどこにあるかがわかるまで約20分間鈍化していた場所を切り取りました。



このビデオチュートリアルは初心者向けではありません。Pythonでの6か月のプログラミングと2か月のプログラミングの経験をおおよそ期待しています(言語は非常にシンプルで、すぐに習得できます)。 私は長い間、画面上のイベントが速すぎるか、単位時間あたりの情報が多すぎるかを考えていましたが、tupeyは迷惑であり、何かが明確でない場合は一時停止または巻き戻すことができるという結論に達しました。



現時点では、3つのビデオチュートリアルを投稿していますが、さらに2つが既に記録されており、編集中です。 Githubとgithub.com/ef-end-y/PythonLessonsレッスン。 確かに、彼は遅く自分を捕まえて、3回目のレッスンからのみ広がり始めました。



Parsim objファイル:



多角形を描く:



深さを考慮せずにモデルを描画します。





私が始めた記事の著者であるhaqreuに感謝します。



All Articles