RE: [hlcoders] Lots 'o precaching.
Precacheing only allocates a name slot for model. It doesn't force it to be in memory. The HL engine demand loads model data only when needed. To further help reduce memory footprint, use $externaltextures (though this only really helps in software) and use $sequencegroupsize to break the .mdl file into multiple smaller chunks so that blocks of animation data are also demand loaded. http://www.thewavelength.net/oldsite/models/reference/qcscript.html -Original Message- From: Daniel Koppes To: [EMAIL PROTECTED] Sent: 10/12/2002 7:39 AM Subject: [hlcoders] Lots 'o precaching. I have a rather big problem. I need some way to precache ~200 models but I cannot think of anyway to do this. I can't guarantee that any of them won't be in a level, but loading all of them would be a terrible waste of memory (even @ 500k per model thats 100mb of ram gone). All attempts I have made were (mostly) met with that horrible 'Precaching can only be done in Precache function' Does anyone have any ideas? (If this seems vague, I blame it on 4am). ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
Re: [hlcoders] help
omg, it is true. - Original Message - From: David Flor [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, October 14, 2002 11:09 PM Subject: [hlcoders] help -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of [EMAIL PROTECTED] Sent: Monday, October 14, 2002 3:01 PM To: [EMAIL PROTECTED] Subject: hlcoders digest, Vol 1 #719 - 1 msg Send hlcoders mailing list submissions to [EMAIL PROTECTED] To subscribe or unsubscribe via the World Wide Web, visit http://list.valvesoftware.com/mailman/listinfo/hlcoders or, via email, send a message with subject or body 'help' to [EMAIL PROTECTED] You can reach the person managing the list at [EMAIL PROTECTED] When replying, please edit your Subject line so it is more specific than Re: Contents of hlcoders digest... Today's Topics: 1. RE: Lots 'o precaching. (Ken Birdwell) --__--__-- Message: 1 From: Ken Birdwell [EMAIL PROTECTED] To: '[EMAIL PROTECTED] ' [EMAIL PROTECTED] Subject: RE: [hlcoders] Lots 'o precaching. Date: Mon, 14 Oct 2002 04:17:27 -0700 Reply-To: [EMAIL PROTECTED] Precacheing only allocates a name slot for model. It doesn't force it to be in memory. The HL engine demand loads model data only when needed. To further help reduce memory footprint, use $externaltextures (though this only really helps in software) and use $sequencegroupsize to break the .mdl file into multiple smaller chunks so that blocks of animation data are also demand loaded. http://www.thewavelength.net/oldsite/models/reference/qcscript.html -Original Message- From: Daniel Koppes To: [EMAIL PROTECTED] Sent: 10/12/2002 7:39 AM Subject: [hlcoders] Lots 'o precaching. I have a rather big problem. I need some way to precache ~200 models but I cannot think of anyway to do this. I can't guarantee that any of them won't be in a level, but loading all of them would be a terrible waste of memory (even @ 500k per model thats 100mb of ram gone). All attempts I have made were (mostly) met with that horrible 'Precaching can only be done in Precache function' Does anyone have any ideas? (If this seems vague, I blame it on 4am). ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders --__--__-- ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders End of hlcoders Digest ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
RE: [hlcoders] help
ARGH! Rats... I follow instructions and what do I get??? Public humiliation! Never mind... -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of David Flor Sent: Monday, October 14, 2002 5:09 PM To: [EMAIL PROTECTED] Subject: [hlcoders] help -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of [EMAIL PROTECTED] Sent: Monday, October 14, 2002 3:01 PM To: [EMAIL PROTECTED] Subject: hlcoders digest, Vol 1 #719 - 1 msg Send hlcoders mailing list submissions to [EMAIL PROTECTED] To subscribe or unsubscribe via the World Wide Web, visit http://list.valvesoftware.com/mailman/listinfo/hlcoders or, via email, send a message with subject or body 'help' to [EMAIL PROTECTED] You can reach the person managing the list at [EMAIL PROTECTED] When replying, please edit your Subject line so it is more specific than Re: Contents of hlcoders digest... Today's Topics: 1. RE: Lots 'o precaching. (Ken Birdwell) --__--__-- Message: 1 From: Ken Birdwell [EMAIL PROTECTED] To: '[EMAIL PROTECTED] ' [EMAIL PROTECTED] Subject: RE: [hlcoders] Lots 'o precaching. Date: Mon, 14 Oct 2002 04:17:27 -0700 Reply-To: [EMAIL PROTECTED] Precacheing only allocates a name slot for model. It doesn't force it to be in memory. The HL engine demand loads model data only when needed. To further help reduce memory footprint, use $externaltextures (though this only really helps in software) and use $sequencegroupsize to break the .mdl file into multiple smaller chunks so that blocks of animation data are also demand loaded. http://www.thewavelength.net/oldsite/models/reference/qcscript.html -Original Message- From: Daniel Koppes To: [EMAIL PROTECTED] Sent: 10/12/2002 7:39 AM Subject: [hlcoders] Lots 'o precaching. I have a rather big problem. I need some way to precache ~200 models but I cannot think of anyway to do this. I can't guarantee that any of them won't be in a level, but loading all of them would be a terrible waste of memory (even @ 500k per model thats 100mb of ram gone). All attempts I have made were (mostly) met with that horrible 'Precaching can only be done in Precache function' Does anyone have any ideas? (If this seems vague, I blame it on 4am). ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders --__--__-- ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders End of hlcoders Digest ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders