「Blender できます」と言えるようになるまで|Day19
前回までの話
ひとこと
1日1回 Blenderでモデリングをする
+
note で証跡を残す
続きをやっていきます
今日も知識の補充
脱線マン
あと・・・1つ!
作業開始
今日もやっていきます
10作品目:部屋を作ろう



棚付きのベッドボードを作成しようとしたら
ベッドの柱を編集モードにできなくてエラーになった
ERROR The 'Cube.006' mesh data-block is packed and not editable. Use "Make Local" to make it editable.

チャッピーに聞いたら
一発で直す方法(おすすめ)
方法①:Make Local(99%これ)
Object Mode にする
対象の Cube.006 を選択
メニュー
Object → Relations → Make Local → All
または
右クリック → Make Local → All
✔ これで Edit Mode で編集可能 になります
・・・
面白いこと言うじゃないか
1ミリも理解できない
しかたなく
色々押して調べた
あった!!!
アウトライナーの
対象のメッシュ(Cube.009)の中に
Cube.006 があり
右クリック>ローカル化



その後
なんだかんだして
やっとできたーーーーーーーーーーーーー


それで密かに気になっていたポリゴン数をPythonで調べさせてみた
もちろん
チャッピー先生の力作コード
::python
import bpy
9
depsgraph = bpy.context.evaluated_depsgraph_get()
results = []
for obj in bpy.context.view_layer.objects:
if obj.type != 'MESH':
continue
eval_obj = obj.evaluated_get(depsgraph)
mesh = eval_obj.to_mesh()
tris = sum(len(p.vertices) - 2 for p in mesh.polygons)
results.append((obj.name, tris))
eval_obj.to_mesh_clear()
total_tris = sum(t for _, t in results)
count = len(results)
results.sort(key=lambda x: x[1], reverse=True)
print("mesh objects =", count)
print("total_tris =", total_tris)
print("top1 =", results[0])
print("top20_sum =", sum(t for _, t in results[:20]))mesh objects = 60
total_tris = 303975
top1 = ('Plane', 91,392)
top20_sum = 260,647

チャッピー先生に将来的にやりたいことを伝えているから
そのうえでこの状況はどうか聞いたら
冗談はやめてください
今の9分の1にしましょう
くぅ~
低ポリ化はデザートに取っておくとして
とりあえず10チャレンジは終わったから
早速本線に戻ろうかと
書籍とても参考になった
作業時間目安
10日での学び本だったけど
作業日は6日で
実作業時間は24時間ぐらいかな
没頭したら3日以内で終わるんだろうな
いいなと思ったら応援しよう!
制作活動をしていくために必要な”チョコパイ”を買わせてください