Go Back   AC3D Forums > Resources > AC3D Plugins and Other Resources
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
Old 19th May 2008, 08:19 PM   #11
lisa
Senior Member
Professional user
 
lisa's Avatar
 
Join Date: Mar 2005
Location: Phoenix, AZ
Posts: 917
Default Re: PLUGIN: (Updated) Texture Monitor

Quote:
Originally Posted by Dew View Post
Hi lisa, curious as to why after plugin install AC3D keeps trying to get through my firewall and access the net? some kinda update thingy?
No, it's the texture monitor. It uses the network to talk to itself, basically.

AC3D plugins are normally single-threaded, which means they can only do one thing at a time, but I needed the texture monitor to be multi-threaded so your computer doesn't come to a grinding halt every time I check the disk. So, when you run the texture monitor plugin the texture monitor starts a new process in the background to monitor your disk for texture changes. When it sees a change, it uses AC3D's TCP\IP connector to tell AC3D that the texture has changed. That's the network traffic you're seeing.

[In case anyone isn't aware, AC3D has a TCP\IP slave\batch mode interface: super-cool stuff, an absolute must-have feature for production environments. Basically, what the interface lets you do is send commands to AC3D from a remote process, either on the same computer or over the network. If you're making games, this is the best way to automate your nightly builds!]

The plugin doesn't actually need to talk to any computers outside the local network, it just uses the local host for inter-process communications. Some firewalls are just on-off, but if you have a fancy firewall, it's perfectly safe to limit communication for the plugin to the local computer. It needs to be able to communicate locally, however, or the plugin won't work. There's more details in the readme.
lisa is offline   Reply With Quote
Old 19th May 2008, 08:20 PM   #12
lisa
Senior Member
Professional user
 
lisa's Avatar
 
Join Date: Mar 2005
Location: Phoenix, AZ
Posts: 917
Default Re: PLUGIN: (Updated) Texture Monitor

Quote:
Originally Posted by fragghetto View Post
Nothing strange in the console, it just report the reloading of the texture file:
"reloading texture C:/Users/fragghetto/Desktop/AC3D MODELS/TEXTURE PAINTING/ob_bois04.bmp"

I'm on a 32-bit Vista.
What happens if you run AC3D with the "-debug" switch?
lisa is offline   Reply With Quote
Old 20th May 2008, 04:33 PM   #13
fragghetto
Member
Expert member
 
Join Date: Mar 2007
Posts: 56
Default Re: PLUGIN: (Updated) Texture Monitor

Quote:
Originally Posted by lisa View Post
What happens if you run AC3D with the "-debug" switch?
That's what i have after applying my texture. I have done 2 modifications on the map and saved in Photoshop. When i go AC3D the msg "Exception occured..." appears:

LOG (-debug):

SELECTION CHANGED (clear_selection)
sending command to TCL: nothing selected
sending command to TCL: display_message "nothing selected"
sending command to TCL: Object box has texture 'C:/Users/fragghetto/Desktop/TEXT
URE DEBUGGING/TEXT/ob_bois04.bmp'
sending command to TCL: display_message "Object box has texture 'C:/Users/fraggh
etto/Desktop/TEXTURE DEBUGGING/TEXT/ob_bois04.bmp'"
selection now 1 objects; 0 surface; 0 vertices
SELECTION CHANGED (selection_alter)
one object selected - finding it
find_bounding_box
max 0.800000 0.900000 1.350000
min -1.600000 -1.100000 -1.350000
sending command to TCL: sync_ui
received command : 'selection_get_info'
executing command 'selection_get_info'
RESULT: "1 0 0 0"
received command : 'get_selected_objects'
executing command 'get_selected_objects'
RESULT: "163795032 "
received command : 'object_get_name' '163795032 '
executing command 'object_get_name'
RESULT: "box"
received command : 'selection_get_info'
executing command 'selection_get_info'
RESULT: "1 0 0 0"
done display status
sending command to TCL: set_draw_mode_ui move
sending command to TCL: sync_ui
received command : 'selection_get_info'
executing command 'selection_get_info'
RESULT: "1 0 0 0"
received command : 'get_selected_objects'
executing command 'get_selected_objects'
RESULT: "163795032 "
received command : 'object_get_name' '163795032 '
executing command 'object_get_name'
RESULT: "box"
received command : 'selection_get_info'
executing command 'selection_get_info'
RESULT: "1 0 0 0"
done display status
received command : 'tfptexturemon_tracktextures'
executing command 'tfptexturemon_tracktextures'
sending command to TCL: Texture tracking enabled.
sending command to TCL: display_message "Texture tracking enabled."
RESULT: "(null)"
received command : 'tfptexturemon_reloadtextures'
executing command 'tfptexturemon_reloadtextures'
sending command to TCL: reloading changed textures...
sending command to TCL: display_message "reloading changed textures..."
fragghetto is offline   Reply With Quote
Old 2nd June 2008, 06:16 AM   #14
lisa
Senior Member
Professional user
 
lisa's Avatar
 
Join Date: Mar 2005
Location: Phoenix, AZ
Posts: 917
Default Re: PLUGIN: (Updated) Texture Monitor

Quick update just so you know I haven't forgotten you.

Has anyone else experienced any problems with the plugin?

I haven't been able to repro the bug yet, but it sounds like Andy might have some ideas for a cross-platform solution that might be better.
lisa is offline   Reply With Quote
Old 2nd June 2008, 11:02 AM   #15
fragghetto
Member
Expert member
 
Join Date: Mar 2007
Posts: 56
Default Re: PLUGIN: (Updated) Texture Monitor

cool! thx a lot Lisa
fragghetto is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -4. The time now is 11:35 PM.


AC3D Forum
(C) Inivis Limited 2020