二次元裏@ふたば

画像ファイル名:1772586285563.jpg-(55302 B)
55302 B26/03/04(水)10:04:45No.1407553595+ 13:11頃消えます
UnityのRender Textureに相当する機能(任意のcameraの情報をリアルタイムで任意のUVに反映する)
ってBlenderに無いの?
126/03/04(水)10:32:23No.1407557863+
リアルタイムでレンダリング内容を反映させる意味がないというかそれはコンポジットの仕事じゃないの
そもそもリアルタイムでレンダリングしてないわけだし
ジオメトリノードよくわからんができそうではあるけども
226/03/04(水)10:36:51No.1407558540そうだねx1
UVに反映するって意味がわかんねえけどGeometory NodesでもShader NodesでもCameraの情報は取得できるから好きに計算すりゃいいと思うぜ
326/03/04(水)10:38:52No.1407558856+
普通にできるはずというかそれができない統合3Dツールないんじゃないかな
426/03/04(水)10:44:09No.1407559644+
>リアルタイムでレンダリング内容を反映させる意味がないというかそれはコンポジットの仕事じゃないの
意味はお前が決めることじゃない
526/03/04(水)10:45:08No.1407559814+
太古のバージョンでPython使ってeeveeでやってる人は居るけど今もこの手法が使えるかどうかは不明
https://www.youtube.com/watch?v=LQOjtvNFtro
626/03/04(水)10:51:34No.1407560803+
出来るけどスクリプト必須
726/03/04(水)10:51:59No.1407560867+
>太古のバージョンでPython使ってeeveeでやってる人は居るけど今もこの手法が使えるかどうかは不明
これはEEVEEより前のやつだね
EEVEEと入れかわりで死んだBlender Game Engineだからもう無理
826/03/04(水)10:54:52No.1407561302+
>出来るけどスクリプト必須
えっどうやるの?横からだけどすげー興味ある
アニメーションフレーム移動とかトリガにしてアクティブカメラレンダリングして参照画像差し替える系?
926/03/04(水)10:55:42No.1407561422+
マキナちゃんの顔でコレやってるっぽいんだけどなあ
1026/03/04(水)11:00:59No.1407562213+
言ってみれば作業途中なわけで
1126/03/04(水)11:01:25No.1407562283+
https://www.youtube.com/watch?v=qr0zzLR8UT4
1226/03/04(水)11:04:41No.1407562821+
>https://www.youtube.com/watch?v=qr0zzLR8UT4
マキナちゃんフェイス旧は事前撮りアニメの適応
マキナちゃんフェイス新はラティスで変形っつってるな
Render Texture相当の処理ではない
1326/03/04(水)11:06:38No.1407563148+
>えっどうやるの?横からだけどすげー興味ある
>アニメーションフレーム移動とかトリガにしてアクティブカメラレンダリングして参照画像差し替える系?
特定の3Dビュー+カメラのオフスクリーンレンダリング結果を画像テクスチャにする
重いし汎用性無いからおすすめしないけど
1426/03/04(水)11:07:49No.1407563344+
あったなゲームエンジン……
1526/03/04(水)11:08:11No.1407563412+
>https://www.youtube.com/watch?v=qr0zzLR8UT4
これBlenderだったのか
コア解説あたりまで見たけど技術的にはただの事前レンダリングじゃねーか!
1626/03/04(水)11:11:31No.1407563972+
結論として現行バージョンのBlenderでは実現不可能か
1726/03/04(水)11:20:08No.1407565486+
実現可不可というか1レス目で言われてるようにそもそもBlenderでそれをリアルタイムでやれる意味がないでしょって話になるわな
1826/03/04(水)11:20:47No.1407565599+
ゲームエンジンある旧版でもそれするにはアドオンで殴るしかなかった記憶
1926/03/04(水)11:21:49No.1407565798+
>マキナちゃんの顔でコレやってるっぽいんだけどなあ
テクスチャアニメーション自体は別の手段でできると思うんだが
2026/03/04(水)11:22:54No.1407565988そうだねx13
>実現可不可というか1レス目で言われてるようにそもそもBlenderでそれをリアルタイムでやれる意味がないでしょって話になるわな
それはお前が決めることではない
2126/03/04(水)11:24:24No.1407566264+
>結論として現行バージョンのBlenderでは実現不可能か
合わせ鏡みたいな処理にしかならなくて実現できても非常に重いしちゃんとワークフロー固めた方がいいと思う
2226/03/04(水)11:25:18No.1407566427+
モデルをUnityに持っていけば早インパラ
2326/03/04(水)11:27:46No.1407566893+
元からこの手の処理Blender標準でないんだよねぇ
2426/03/04(水)11:30:44No.1407567441+
Ray Portal BSDFあるからそれ使えば良くね
2526/03/04(水)11:32:19No.1407567708+
>Ray Portal BSDFあるからそれ使えば良くね
それ話が全然違うだろ
2626/03/04(水)11:32:34No.1407567749そうだねx2
>>実現可不可というか1レス目で言われてるようにそもそもBlenderでそれをリアルタイムでやれる意味がないでしょって話になるわな
>それはお前が決めることではない
具体的な内容までは言ってないからそれはそうなんだけど
render texture割り当てたマテリアルから飛んだレイを計算してrender textureに再反映ってループになる以上矛盾を解消しないと計算できなくなる
2726/03/04(水)11:36:52No.1407568510そうだねx1
1コマ前のレンダリング結果を反映するくらいだったらAIとかで作れそうな気はする
2826/03/04(水)11:40:51No.1407569275+
今はAIでそれなりのスクリプト組めるからいい時代になったもんだよ
2926/03/04(水)11:42:54No.1407569689そうだねx1
アドオン使えば出来るから頑なにRenderTexture相当を求めるならアドオンの使用を一考してみては
軽くググったが同じ悩みを持つ同士は多いらしいぜ
3026/03/04(水)11:45:39No.1407570222+
geminiはこんなん返してきたけど毎フレームレンダーで重いことは回避不可だよだってさ
import bpy import os
IMAGE_NAME = "RenderResult" CAMERA_NAME = "Camera_Source" TMP_PATH = bpy.path.abspath("//tmp_render.png")
def update_texture(scene, depsgraph): original_camera = scene.camera target_camera = scene.objects.get(CAMERA_NAME)
if target_camera: scene.camera = target_camera
original_res_x = scene.render.resolution_x original_res_y = scene.render.resolution_y
scene.render.resolution_x = 256 scene.render.resolution_y = 256
scene.render.filepath = TMP_PATH bpy.ops.render.render(write_still=True)
scene.render.resolution_x = original_res_x scene.render.resolution_y = original_res_y
if IMAGE_NAME in bpy.data.images:
img = bpy.data.images[IMAGE_NAME] img.filepath = TMP_PATH img.source = 'FILE' img.reload()
scene.camera = original_camera
3126/03/04(水)11:49:11No.1407570880+
>geminiはこんなん返してきたけど毎フレームレンダーで重いことは回避不可だよだってさ
それ上で言われてる内容と同じだぞ
3226/03/04(水)11:53:54No.1407571776+
>>geminiはこんなん返してきたけど毎フレームレンダーで重いことは回避不可だよだってさ
>それ上で言われてる内容と同じだぞ
だからそう言ってるんだろ


1772586285563.jpg