まずこちらを見てください。
これの一番最後の部部をなんとかつくってみた。
作り方としてのポイントは下記の3つになると思う。
1、テキストをインポート
2、アニメーション ぐにゃって動きどうするか?
3、欠片からの再生
以外と1のテキストインポートが簡単にできない。
テキストといえば、イラレデータを連想すると思うが、
blenderがイラレデータそのまま読み込まないw
ポイントはアウトラインデータをつくってSVG形式で保存すると読み込めます。
次の問題はイラストレーターがないということw
さて、、、。
Inkscape というアプリがあります。
テキストをうって、オブジェクトをパスへ
にしてSVGにしないと。
ちゃんと読み込めません。
これである程度 Inkscape での加工する部分とblenderでの加工する部分に
分けてできます。
Inkscape を覚えないといけないけど。
http://inkscape.org/doc/basic/tutorial-basic.ja.html
チュートリアルはここ。
2012年9月1日土曜日
2012年3月24日土曜日
blender eames chair
http://blip.tv/blender-3d-digital-modeling-of-organic-surfaces/eames-chair-4-star-base-styling-part-2-1733563
http://www.blender3darchitect.com/2009/06/modeling-a-panton-chair-in-blender-3d/
Eames のいすにも色々あって、
そのなかでも、Eames Molded Plastic Chairs こちらの椅子をがんばってつくりたいと思う。
http://www.youtube.com/watch?v=09sdRzrTq-8
これが作り方 近いかも。
2012年1月31日火曜日
android わからないとこをメモ
あるサイトのメモアプリのソースがあったので解読。
http://andante.in/i/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E6%93%8D%E4%BD%9C/%E3%83%A1%E3%83%A2%E5%B8%B3%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B/
これはそのままで動く!
DBとか作成しないと思ってた素人がびっくり!
public class MemoFile extends Activity implements OnClickListener {
説明:画面をあらわすアクティビティクラスを拡張する!
※恐らく事前に画面をあらわす命令が記述されている呪文があってそれをネタに使うという意味かと・・。
Activity で止めていることはあるけど、implements をつかっているとこはなかったので、
解読。
http://www.javaroad.jp/java_interface3.htm
インターフェイスの実装と書かれている、javaの基本らしいけど知らん。
深みにはまりそうなので、一旦パス。
@Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
いつもの3行!
いつも onCreate() で始まる。 これメソッドらしい。
ちなみに、こいつが召喚されると、文字を設定、表示する処理が行われるらしい。。。
ちなみメソッドとは?・・・
メソッドの構造はこうなっているらしい。。
|
ほんとかな・・・?
と疑い別のとこをみてみると。。
|
要素が異なるが同じようなことを言っているきがする。
メソッドとは”クラスが持つ振る舞いを担うもの”・・・。
意味がわからないw
投げ出すw
アクティビティが最初に作成された時などに
呼び出されるメソッドが「onCreate」メソッドです。
記述してあるから呼び出されている気がします。そう記述すること
と言ってくれるとわかりやすいのだが。。。
あとは、オーバーライドという用語と、
スーパークラスのメソッド という意味。
http://www.javaroad.jp/java_class8.htm
で ねますかね。
こう思った。
レイアウトを決めている XMLで各ウェジットのIDを決めて。
それをJAVAファイルで扱う。
まず、オブジェクトを宣言、変数をつくって、
ここで重要なのが、下記のメソッド
findViewById
http://www.javadrive.jp/android/xml_layout/index6.html
ここに詳しくのっているが よくわらからない。
スーパークラスで定義されたメソッドをサブクラスで再定義すること
らしい。。。。
スーパークラスって何だ?
オブジェクト指向においてクラスの親子関係が成り立つ場合の親側のクラスのこと
つまり、親クラスってことね。
つまり、親クラスで定義されたメソッドを子クラスで再定義しなおす
ちゅうことやね。なぜわざわざオーバーライドするかはわからんけど。
おそらく、一度 つくったクラスを有効活用的な感じなんだろう。
たぶん。
2012年1月17日火曜日
なんだか背景がかわらないで試行錯誤してましたら。。。
http://d.hatena.ne.jp/re_shikajiro/20111121/1321876241
をみつけて。。。
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false"
android:drawable="@drawable/background_b" />
<item android:state_pressed="true"
android:drawable="@drawable/background" />
</selector>
こちらで動きました。。。
味噌は、
android:state_pressed="true"
<item
android:state_pressed="false" ← OK。
android:state_enabled="true" ← ×。
android:state_focused="false" ← ×。
でした。
本物の文献では
http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList
ここに詳しくかいてあるみたいです。
読んでません。
フォーカスがあたっているか?ってなんだ?
カーソルじゃないのか?な?かな?。
ここも参考文献
ボタンの背景をダイナミックに変える
http://techbooster.jpn.org/andriod/ui/174/
2012年1月14日土曜日
JAVAの勉強をはじめました。
JAVAの勉強をはじめました。
それはほしいアプリがないから。
と思ったら。意外とちかいとこにあった。
public class MyAndy extends Activity {
いつもの呪文ですね。
public class + クラス名
まずこれってなんやねん。って話ですけど。
クラスは大きなまとめたイメージをおもってください。
それはほしいアプリがないから。
と思ったら。意外とちかいとこにあった。
public class MyAndy extends Activity {
いつもの呪文ですね。
public class + クラス名
まずこれってなんやねん。って話ですけど。
クラスは次の要素で構成されてます。
・オブジェクト(インスタンス)
・メソッド
などを記述したもの。
よくわかんないよね。。。。。
そして 拡張している。なぜだかよくわからん。
ファイル名は同じにしないとだめみたい。
Activityを拡張しているのは?
ここのソースを読み解いてます。
これに、修飾子がつく。
public、protected、private は アクセス修飾子
public は「すべてのクラスからの参照を許す」
protected は「他ファイル・他クラスからのアクセスをプロテクトする」
private は「自クラスからのアクセスしか許さない」
という意味があるようです。
というように、開発者が自由にきめられる言葉と
決まっていることばがあるので、これが一番の混乱原因だと思う。
button も決まっていることばのようです。
2012年1月9日月曜日
Androidのアプリがほしくて自作をはじめました。
★英語文・単語を覚えるアプリ たんなる単語帳ではない。w
Eclipse をインストールしてとりあえず、実記で halloまではできたけど。
よくわからんw。
http://doubleringnote.blog.fc2.com/blog-entry-6.html
このサイトに詳しくのってます。
1. Project Name
2. Build Target
3. Application Name
4. Package Name
2について
プログラムを作成し、実行するための形式に変換することを、
コンパイルするとか、メイクするとか、ビルドするって言いますよね?
とかかれますが、Application NameとPackage Name
2011年11月9日水曜日
Yafarayとかつかってみた。
http://www.yafaray.org/
外部レンダラーです。
初心者の人はわかんないと思いますが、外部のレンダラーを使うことができます。
http://graphicall.org/windows
これをインストールすれば、有名どこの2つのレンダラーをつかうことができます。
外部レンダラーです。
初心者の人はわかんないと思いますが、外部のレンダラーを使うことができます。
http://graphicall.org/windows
これをインストールすれば、有名どこの2つのレンダラーをつかうことができます。
登録:
コメント (Atom)
Ga4のtest
これを押すとリンクするよ 参考にした記事はこちら
-
1ヶ月前からUnreal engineを触ってますが、プログラムの経験がない僕にとっては 結構敷居が高いアプリケーションですが、楽しいのでレベルの低い人でもわかるように お伝えしていきたいと思います。 他の説明ではさらっとやっているところを独自の解釈でお伝えしていきます。...
-
unity の2Dゲーム制作をやっていてわからなかった点。 背景の画像や、床の画像は適切に配置だけすれば 描画はされるが、そこの床があるか? は 設定しなければならない。 やり方として、2つ。 Box Collider 2D 緑の枠で囲まれているこの線を コ...
-
http://manabibeya.com/ue4tutorial/p2intro1-2/ Absolute WorldPosition がよくわからない。 ※WorldPosition ででてくる。 詳細はこちら http://envgameartist.blo...