Lend me your cycles
Moderator: HDTP Team
Forum rules
Please do not feed the trolls.
Please do not feed the trolls.
- Nameless Voice
- UNATCO
- Posts: 143
- Joined: Fri May 11, 2007 12:39 pm
- Contact:
-
- Mole Person
- Posts: 6
- Joined: Tue Jan 23, 2007 9:06 pm
- metche_steele
- Illuminati
- Posts: 1321
- Joined: Thu Dec 09, 2004 4:45 pm
-
- Silhouette
- Posts: 588
- Joined: Wed Apr 02, 2008 2:06 pm
- Location: England
I'm not sure what I'm meant to be doing, but I opened the exe and at first nothing happened, but then some random lines of meaningless (to me) stuff appeared in a command prompt. I left it for a few hours as I went out and I came back and it said 'Connect failed c' and seemed to have stopped. Then it started to produce more lines again.
So is this meant to happen? Sorry, I'm not very good at computers, or at least something like this. I don't even know why I'm supposed to be doing it, something about helping HDTP Also am I allowed to close it? It's making my computer run really slowly.
So is this meant to happen? Sorry, I'm not very good at computers, or at least something like this. I don't even know why I'm supposed to be doing it, something about helping HDTP Also am I allowed to close it? It's making my computer run really slowly.
Last edited by AgentSmithereens on Fri May 16, 2008 1:38 pm, edited 1 time in total.
- Nameless Voice
- UNATCO
- Posts: 143
- Joined: Fri May 11, 2007 12:39 pm
- Contact:
I got it working now.
Turns out that the internet monitor module from Nod32 (antivirus) was interfering with it. At the time when I tested it the first time, I had, by chance, not had Nod32 active.
After making a rule for it to ignore the program, everything works again.
First time Nod32 has ever let me down...
Anyway, one more CPU on the task now!
AgentSmithereens: It should be outputting pages of output along these lines:
Turns out that the internet monitor module from Nod32 (antivirus) was interfering with it. At the time when I tested it the first time, I had, by chance, not had Nod32 active.
After making a rule for it to ignore the program, everything works again.
First time Nod32 has ever let me down...
Anyway, one more CPU on the task now!
AgentSmithereens: It should be outputting pages of output along these lines:
It would be nice if it also gave the filename it was working on.frame: 98, joint: r_ankle
0.000000 0.000000 0.000000
Alright since Akerfeldt is a n00b who doesn't understand how to get people to help him out (first rule: actually tell them wtf they're doing), I'll put it to you as I understand it:
The crazy bastard is using some sort of physics system, in whatever animation program he's using, to calculate vertex animation based on skeletal animation. Basically he's animated the new HDTP models with skeletons, but since the DX engine doesn't support skeletons, these animations need to be translated into vertex animation (which is a lot more painful to do, hence why nobody will do it manually). These calculations are fairly taxing on ye olde CPU, so Akerfeldt - being an even crazier bastard than that - has come up with a shared processing program that distributes the calculation burden across the CPU's of all connected computers.
Understand? By running this program, you're turning Akerfeldt's modern animations into old-fashioned animations that Deus Ex can use.
The crazy bastard is using some sort of physics system, in whatever animation program he's using, to calculate vertex animation based on skeletal animation. Basically he's animated the new HDTP models with skeletons, but since the DX engine doesn't support skeletons, these animations need to be translated into vertex animation (which is a lot more painful to do, hence why nobody will do it manually). These calculations are fairly taxing on ye olde CPU, so Akerfeldt - being an even crazier bastard than that - has come up with a shared processing program that distributes the calculation burden across the CPU's of all connected computers.
Understand? By running this program, you're turning Akerfeldt's modern animations into old-fashioned animations that Deus Ex can use.
Jonas Wæver
Chief Poking Manager of TNM
I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
Chief Poking Manager of TNM
I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
It's running correctly, 'Connect failed c' just happens when the server dies. And you may close it whenever you like. In fact, you should just run it on a computer that you aren't using if you don't have a multi-core CPU.AgentSmithereens wrote:I'm not sure what I'm meant to be doing, but I opened the exe and at first nothing happened, but then some random lines of meaningless (to me) stuff appeared in a command prompt. I left it for a few hours as I went out and I came back and it said 'Connect failed c' and seemed to have stopped. Then it started to produce more lines again.
So is this meant to happen? Sorry, I'm not very good at computers, or at least something like this. I don't even know why I'm supposed to be doing it, something about helping HDTP Also am I allowed to close it? It's making my computer run really slowly.
That would be neat but, as the song goes, mo code mo problems.Nameless Voice wrote:It would be nice if it also gave the filename it was working on.
I am considering rewriting the client and server to make them more efficient and stable. At that time I will upload the source for you,blk wrote:btw, client is working again, thanks akerfeldt (how about a linux x64 client? i can compile it if you provide the sources)
Last edited by Akerfeldt on Fri May 16, 2008 4:26 pm, edited 1 time in total.
I'm pretty sure it's converting the vertex animations in the original Deus Ex into skeletal animations. I.e. approximating where each bone should be on each frame, so you get animations without having to remake them from scratch. Once you have that, you can apply that skeletal mesh to other models and viola - you have High Def. models with the old animations.Jonas wrote:Alright since Akerfeldt is a n00b who doesn't understand how to get people to help him out (first rule: actually tell them wtf they're doing), I'll put it to you as I understand it:
The crazy bastard is using some sort of physics system, in whatever animation program he's using, to calculate vertex animation based on skeletal animation. Basically he's animated the new HDTP models with skeletons, but since the DX engine doesn't support skeletons, these animations need to be translated into vertex animation (which is a lot more painful to do, hence why nobody will do it manually). These calculations are fairly taxing on ye olde CPU, so Akerfeldt - being an even crazier bastard than that - has come up with a shared processing program that distributes the calculation burden across the CPU's of all connected computers.
Understand? By running this program, you're turning Akerfeldt's modern animations into old-fashioned animations that Deus Ex can use.
That sounds... like it bends the laws of computing
Jonas Wæver
Chief Poking Manager of TNM
I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
Chief Poking Manager of TNM
I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
-
- Silhouette
- Posts: 588
- Joined: Wed Apr 02, 2008 2:06 pm
- Location: England
-
- Mole Person
- Posts: 6
- Joined: Sat Jun 03, 2006 9:37 pm
- Location: Canada
Looks like my render fame helped out it on last night, and I turned my PC on this morning to help out as well. Guess we are done for now.
Question: If it's doing what everyone is saying it's doing (To keep it simple will say it's converting joint based animations to Vertex based animations) is it not true that we are doing the exact opposite of what DX:R needs to have done for it? (That is convert the old models vertex based animations to Joint Based.)
Question: If it's doing what everyone is saying it's doing (To keep it simple will say it's converting joint based animations to Vertex based animations) is it not true that we are doing the exact opposite of what DX:R needs to have done for it? (That is convert the old models vertex based animations to Joint Based.)