Skip to content

Commit

Permalink
add prompt
Browse files Browse the repository at this point in the history
  • Loading branch information
chaojie committed Jan 7, 2024
1 parent b0f9432 commit 8e918de
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 2 deletions.
2 changes: 2 additions & 0 deletions turbo/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,8 @@ def handle_message(message):
@socketio.on('camera_poses')
def handle_message(camera_poses):
print(f'camera_poses:{request.sid} {camera_poses}')

prompt["60"]["inputs"]["prompt"] = camera_poses["prompt"]
prompt["60"]["inputs"]["camera"] = camera_poses["camera_poses"]
prompt["60"]["inputs"]["traj"] = camera_poses["trajs"]
images = get_images(ws, prompt)
Expand Down
1 change: 1 addition & 0 deletions turbo/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
<div id="info">
<button id="btn_translate">Translate</button>
<button id="btn_rotate">Rotate</button>
<input id="txt_prompt" value="a rose swaying in the wind" />
<button id="btn_addpoint" style="display:none;">Add Point</button>
<!--"W" translate | "E" rotate--><br />
<!--textarea id="tb_result" style="width:256px; height:128px;">[]</textarea><br/-->
Expand Down
4 changes: 2 additions & 2 deletions turbo/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ function detect_change(){

if(JSON.stringify(cmatrix)!=JSON.stringify(matrix)){
if(userDrawnPixels1024.length>=16){
socket.emit('camera_poses', {roomid:roomid,camera_poses:JSON.stringify(cposes),trajs:JSON.stringify(userDrawnPixels1024)});
socket.emit('camera_poses', {roomid:roomid,prompt:document.getElementById('txt_prompt').value,camera_poses:JSON.stringify(cposes),trajs:JSON.stringify(userDrawnPixels1024)});
userDrawnPixels1024=[userDrawnPixels1024[userDrawnPixels1024.length-1]];
cposes=[matrix];
}else{
Expand All @@ -144,7 +144,7 @@ function detect_change(){
cmatrix=matrix;
}else{
if(cposes.length>1||userDrawnPixels1024.length>=16){
socket.emit('camera_poses', {roomid:roomid,camera_poses:JSON.stringify(cposes),trajs:JSON.stringify(userDrawnPixels1024)});
socket.emit('camera_poses', {roomid:roomid,prompt:document.getElementById('txt_prompt').value,camera_poses:JSON.stringify(cposes),trajs:JSON.stringify(userDrawnPixels1024)});
userDrawnPixels1024=[userDrawnPixels1024[userDrawnPixels1024.length-1]];
}

Expand Down

0 comments on commit 8e918de

Please sign in to comment.