Page 3 of 5

Posted: Sat Jan 18, 2014 10:17
by BlockMen
Nothing new, just a new build for windows-users to test front-view and improved camera positioning:

https://www.dropbox.com/s/tqevf5pibo80k ... 3rdpv2.zip

Posted: Sat Jan 18, 2014 16:36
by Casimir

Posted: Sat Jan 18, 2014 18:19
by Mcc457
This is so awesome! I wish there was a better way to thank you and everybody who puts aside time to develop these things! This is going as default in Fiveflags!

Posted: Sun Jan 19, 2014 01:58
by Gambit
Hopefully there will be a top-down view and a 45 degree angle view added.

Posted: Wed Jan 22, 2014 22:57
by GingerHunter797
I REALLY love this. This is SO cool! I really hope this makes it into the next release. I just have one qualm about it... MC does the samething, and that is that the cross hairs are on the back of the chars head.I really dont like this because I cant see what im mining...

Posted: Thu Jan 23, 2014 22:35
by gsmanners
Rather than different modes, what this should do is let you have a button for making the camera freely move. It could default to middle mouse button, since that isn't used for anything, currently.

Posted: Fri Jan 24, 2014 21:15
by Calinou
gsmanners wrote:Rather than different modes, what this should do is let you have a button for making the camera freely move. It could default to middle mouse button, since that isn't used for anything, currently.
It could let people see anywhere (even in areas that are supposed to be private), so that should probably only be enabled if you have some privilege.

Posted: Sat Jan 25, 2014 04:50
by gsmanners
That's a good idea. Have a fly cam if you have fly privs and a camera locked into looking at the player, otherwise.

Posted: Sat Jan 25, 2014 05:08
by Inocudom
gsmanners wrote:That's a good idea. Have a fly cam if you have fly privs and a camera locked into looking at the player, otherwise.
The camera should not be able to go through blocks unless the noclip priviledge is had.

Posted: Sat Jan 25, 2014 13:15
by Evergreen
Inocudom wrote:
gsmanners wrote:That's a good idea. Have a fly cam if you have fly privs and a camera locked into looking at the player, otherwise.
The camera should not be able to go through blocks unless the noclip priviledge is had.
Right, it could be used for cheating.

Posted: Sat Jan 25, 2014 15:12
by Inocudom
Evergreen wrote:
Inocudom wrote:
gsmanners wrote:That's a good idea. Have a fly cam if you have fly privs and a camera locked into looking at the player, otherwise.
The camera should not be able to go through blocks unless the noclip priviledge is had.
Right, it could be used for cheating.
To further limit cheating, the camera's maximum distance from the player should be limited (this also prevents players from taking the camera all the way to the end of the world.)

For the sake of realism, first person view could allow the player to look down at his/her body from where his/her head is (and the camera would be inside the head, of course.) PilzAdam did attempt something like this before:
viewtopic.php?pid=80739#p80739

Posted: Sun Jan 26, 2014 12:38
by BlockMen
A free moveable camera would be an idea for somewhen far in the future. At least i wont do it next time.
Inocudom wrote:For the sake of realism, first person view could allow the player to look down at his/her body from where his/her head is (and the camera would be inside the head, of course.) PilzAdam did attempt something like this before:
viewtopic.php?pid=80739#p80739
IMO it looks crap. Furthermore you cant place the camera inside of the head since you would see the mesh/model from inside then. And you get even more problems with the wield items since the models animations are then visible (like the digging arm) and would cause interferences.

Posted: Sun Jan 26, 2014 14:04
by hoodedice
BlockMen wrote:A free moveable camera would be an idea for somewhen far in the future. At least i wont do it next time.
Inocudom wrote:For the sake of realism, first person view could allow the player to look down at his/her body from where his/her head is (and the camera would be inside the head, of course.) PilzAdam did attempt something like this before:
viewtopic.php?pid=80739#p80739
IMO it looks crap. Furthermore you cant place the camera inside of the head since you would see the mesh/model from inside then. And you get even more problems with the wield items since the models animations are then visible (like the digging arm) and would cause interferences.
What if we used another mesh, which would be overridden for other players on server, that would not have a head? And then fix the camera such that certain views, such as looking straight down at your neck is impossible?

I don't get what you mean by "And you get even more problems with the wield items since the models animations are then visible (like the digging arm) and would cause interferences"

Posted: Sun Jan 26, 2014 14:48
by BlockMen
hoodedice wrote:
BlockMen wrote:A free moveable camera would be an idea for somewhen far in the future. At least i wont do it next time.
Inocudom wrote:For the sake of realism, first person view could allow the player to look down at his/her body from where his/her head is (and the camera would be inside the head, of course.) PilzAdam did attempt something like this before:
viewtopic.php?pid=80739#p80739
IMO it looks crap. Furthermore you cant place the camera inside of the head since you would see the mesh/model from inside then. And you get even more problems with the wield items since the models animations are then visible (like the digging arm) and would cause interferences.
What if we used another mesh, which would be overridden for other players on server, that would not have a head? And then fix the camera such that certain views, such as looking straight down at your neck is impossible?

I don't get what you mean by "And you get even more problems with the wield items since the models animations are then visible (like the digging arm) and would cause interferences"
With a headless mesh it would work, yes. That needs to be used just by client then, so one mesh more to download when connecting to server.

And maybe its better to understand when trying out ;) Remove https://github.com/BlockMen/minetest/bl ... .cpp#L3344 and https://github.com/BlockMen/minetest/bl ... .cpp#L1129 then you will see what i mean.

Well, that could be done with that "client-side" headless model to, but i dont think that it should be done like that...

Posted: Sun Jan 26, 2014 15:13
by hoodedice
TOO MUCH CODE. HEAD STUCK IN LAPTOP HINGE.

Sorry man, but I don't know C++ yet =/

Posted: Sun Jan 26, 2014 18:59
by Inocudom
BlockMen wrote:
hoodedice wrote:
BlockMen wrote:A free moveable camera would be an idea for somewhen far in the future. At least i wont do it next time.



IMO it looks crap. Furthermore you cant place the camera inside of the head since you would see the mesh/model from inside then. And you get even more problems with the wield items since the models animations are then visible (like the digging arm) and would cause interferences.
What if we used another mesh, which would be overridden for other players on server, that would not have a head? And then fix the camera such that certain views, such as looking straight down at your neck is impossible?

I don't get what you mean by "And you get even more problems with the wield items since the models animations are then visible (like the digging arm) and would cause interferences"
With a headless mesh it would work, yes. That needs to be used just by client then, so one mesh more to download when connecting to server.

And maybe its better to understand when trying out ;) Remove https://github.com/BlockMen/minetest/bl ... .cpp#L3344 and https://github.com/BlockMen/minetest/bl ... .cpp#L1129 then you will see what i mean.

Well, that could be done with that "client-side" headless model to, but i dont think that it should be done like that...
From what I noticed, only the outside faces of the default player model's mesh are visible.

Posted: Sun Jan 26, 2014 19:04
by rubenwardy
Inocudom wrote:From what I noticed, only the outside faces of the default player model's mesh are visible.
Yes, but when you look down, there will be a point where you can see the edges of the mesh.

Posted: Thu Jan 30, 2014 05:30
by Misty
Blockmen,

Great work.
I am waiting patiently for this to be added to Minetest.
Third person view will be wonderful for let's play, tutorial, and video screenshot videos.
( also It would just be fun to see how our characters look in the Minetest world. )
I play on Linux, so unfortunately a windows build, or a patch for Minetest on Windows isnt something I can use.

I'm going to scroll back and reread this topic in case I missed something about a linux download, but I wanted to let you know how excited I am to have this feature in the works. I've been meaning to say something for a while.
I watched the Videos and third person view is looking good, I want a cape to. :)

Posted: Thu Jan 30, 2014 10:25
by CWz
Misty wrote: I play on Linux, so unfortunately a windows build, or a patch for Minetest on Windows isnt something I can use.
you can compile from git.

Posted: Thu Jan 30, 2014 10:32
by DeepGaze
f5 is for coordinates and developer console

Posted: Thu Jan 30, 2014 12:48
by gsmanners
I think this is using F7.

Anyway, another way you could go would be to use the Skyrim method: Free look (with the camera snapped to the player) all the time except if the player is moving the character with directional keys (WASD). If the character is moving, then you lock the camera behind or in front of the character.

Posted: Tue Feb 04, 2014 04:57
by Misty
CWz yes, thanks. if I get desperate to try this I will compile from git.

Posted: Tue Feb 04, 2014 13:59
by Evergreen
Misty wrote:CWz yes, thanks. if I get desperate to try this I will compile from git.
Misty, in linux, compiling things is normal. It isn't just some "Last resort". Just download it from github, copy minetest_game to the game folder, then cmake. - DRUN_IN_PLACE=1 make -j3 ./minetest/bin/minetest. BAM

Posted: Tue Feb 04, 2014 16:43
by webdesigner97
Evergreen wrote:
Misty wrote:CWz yes, thanks. if I get desperate to try this I will compile from git.
Misty, in linux, compiling things is normal. It isn't just some "Last resort". Just download it from github, copy minetest_game to the game folder, then cmake. - DRUN_IN_PLACE=1 make -j3 ./minetest/bin/minetest. BAM
If it would be that simple one Windows... (I am quite sure that within the next 4 hours someone will post that Windows is sh*t)

Posted: Tue Feb 04, 2014 17:19
by Evergreen
webdesigner97 wrote:
Evergreen wrote:
Misty wrote:CWz yes, thanks. if I get desperate to try this I will compile from git.
Misty, in linux, compiling things is normal. It isn't just some "Last resort". Just download it from github, copy minetest_game to the game folder, then cmake. - DRUN_IN_PLACE=1 make -j3 ./minetest/bin/minetest. BAM
If it would be that simple one Windows... (I am quite sure that within the next 4 hours someone will post that Windows is sh*t)
Yes, it's not that simple on windows. :P