Announcement

Collapse
No announcement yet.

[OPEN-SOURCE] Machinery Modelling Toolkit

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Almost forgot something else. With this new system, sounds can be properly added for pretty much everything. Reeving of engine, starter sound, rolling of tracks, brake plates, shifting of gears and collar grinding in the gearbox.
    I remember [MENTION=16712]Dealman[/MENTION] had issue with engine reeving sound as tracks, in old system, would start rotating before engine gets over idle RPM. Here it should be fixed as components are independent. Some of the values might not be exposed out of the box but it's easy to add them.
    Youtube Channel

    Comment


      holy smack.. insane mate!

      Comment


        Originally posted by OldRaven View Post
        holy smack.. insane mate!
        Thank you, OldRaven! I'm still not sure how to implement differential in such system.
        Btw, could you please reply to my pm that I've sent to you few weeks ago?
        Youtube Channel

        Comment


          Hey BoredEngineer!

          I see I have notifications turned off.. so did not see your PM .. sorry about that.

          I will answer tomorrow morning.

          Finally finished a 2 month project for an off shore company.. so I can finally get back to my tanks

          Comment


            Updated first post:
            - moved usage instructions into GitHub repo wiki
            - added direct links to videos and forum posts when certain things were announced (should be easier to find relevant discussions)
            From now own, I'll be adding explanations directly into wiki, so documentation process can start moving.

            Forgot to mention something about the drive train, during last refactoring round some things got broken and as don't see a way hot to fix them easily I'll rewrite components from scratch. Shouldn't take much time and code will be cleaner as I can drop some unnecessary variables and functions. I might change communication interface slightly to support multi connection of components like in case of differential, where we have one component on one side but two components on the other side.

            There is something which would greatly improve usability of modular drive train - sounds. Doing a visual indication of something happening/not happening in a drive train is not very intuitive - with sounds it's much easier to demonstrate that gear has troubles shifting or starter can't start the engine. But here is an issue with it, I don't have any experience in sound production and I can't purchase sounds for this project from any marketplace as sharing them like this would be a form of distribution. Even majority of royalty free sounds have a license limitation to not distribute their content, while otherwise it can be used freely. I would really appreciate if someone can donate such sounds or point me to a collection, which uses public domain license.
            Youtube Channel

            Comment


              Originally posted by BoredEngineer View Post
              I would really appreciate if someone can donate such sounds or point me to a collection, which uses public domain license.
              Can you be more specific what you need, like a list.

              Here are a few raw recordings. If something in that direction would help, our soundman can quickly do a few recordings and prepare them as single audio bits. It's easy to take some samples from the car. Sounds a bit whimsy though.

              https://drive.google.com/file/d/0B_g...ew?usp=sharing

              Comment


                Originally posted by BlueBudgie View Post
                Can you be more specific what you need, like a list.

                Here are a few raw recordings. If something in that direction would help, our soundman can quickly do a few recordings and prepare them as single audio bits. It's easy to take some samples from the car. Sounds a bit whimsy though.

                https://drive.google.com/file/d/0B_g...ew?usp=sharing
                Thank you for offer, BlueBudgie!

                The ideal list would be something like this:
                - starter engine (which is I assume is just a noise of the rotating crankshaft and moving pistons without combustion in cylinders)
                - engine with ignition on (if I understand correctly sounds change with RPM is done by modifying pitch in the UE4)
                - clutch locking
                - gear shifting
                - gear box collar grinding
                - movement of the tracks (not sure how this should be handled)
                ^ describing as I can without understanding how it works. I've checked samples, what kind of software would I need to cut it into pieces? To play something like a short segment from clutch locking. Or you mean something else?

                Before doing anything we have to be clear with licensing terms, if people can freely use it or not and if it can be included as part of the sharable source.

                Worst case scenario I could go with this:
                https://www.youtube.com/watch?v=_m6icEz7jII
                Youtube Channel

                Comment


                  Originally posted by BoredEngineer View Post

                  I've checked samples, what kind of software would I need to cut it into pieces? To play something like a short segment from clutch locking. Or you mean something else?
                  Before doing anything we have to be clear with licensing terms, if people can freely use it or not and if it can be included as part of the sharable source.
                  You can download Audacity and cut the samples into pieces. For example cut out the engine ignition from the dl link. For some money the next best thing is Acoustica Mixcraft.
                  Or buy a Tascam DR-05 + Tripod as an investment and put it around your car or do the beer can thing in front of it

                  Yes, easiest way to do higher gears is by pitch.

                  Not sure if we want to guinea-pig our cars to get starter sounds without engine ignition We need them.
                  Or maybe Epic donates the sounds from the racing game example.

                  Comment


                    Originally posted by BoredEngineer View Post
                    ...
                    I just did it quickly. Lots of single engine files. No masterpieces, but maybe it helps. (The engine sound should naturally loop in UE4)
                    Here is the dl
                    https://drive.google.com/file/d/0B_g...ew?usp=sharing

                    Comment


                      Originally posted by BlueBudgie View Post
                      I just did it quickly. Lots of single engine files. No masterpieces, but maybe it helps. (The engine sound should naturally loop in UE4)
                      Here is the dl
                      https://drive.google.com/file/d/0B_g...ew?usp=sharing
                      Wow! Thank you!
                      I just got starter press out, will cut very short piece right after that and it should sounds as a starter just fine.
                      Youtube Channel

                      Comment


                        Hello. First of all that plugin is really awesome.
                        Second thing, whenever I trying to add variable to my character from ANY of your Blueprints (in this case M113).

                        Click image for larger version

Name:	m113.jpg
Views:	1
Size:	22.4 KB
ID:	1106560

                        After restarting Unreal Engine I getting this error :

                        Click image for larger version

Name:	error.jpg
Views:	1
Size:	100.9 KB
ID:	1106561

                        When I deleting M113 variable from my character BP, error disappears.

                        Comment


                          Originally posted by wiNt View Post
                          Hello. First of all that plugin is really awesome.
                          Second thing, whenever I trying to add variable to my character from ANY of your Blueprints (in this case M113).

                          [ATTACH=CONFIG]93754[/ATTACH]

                          After restarting Unreal Engine I getting this error :

                          [ATTACH=CONFIG]93755[/ATTACH]

                          When I deleting M113 variable from my character BP, error disappears.
                          I'm not sure what are you trying to do. Are you adding a M113 blueprint (which is pawn) reference as variable? How do you set this reference?
                          Youtube Channel

                          Comment


                            I wanted to possess M113 blueprint. Everything works but when I restarting Unreal Engine, I getting these errors. Everything is because of adding ONLY that variable into "Variables" table.

                            Here you can see how I adding it into my Character Blueprint. After adding it and restarting client, errors shows up.

                            Click image for larger version

Name:	m1133.jpg
Views:	1
Size:	113.0 KB
ID:	1106583

                            Comment


                              I've just added variable of M113 reference to the LightTank BP and it works fine, no errors in editor after restart. How are you spawning M113 and set this reference variable?
                              Youtube Channel

                              Comment


                                I even not spawning it. Let's say I just adding that variable, closing Unreal Engine, opening it again and there are errors. When I trying to check M113 for example, it does not see parent class "A_TrackedVehicle" and A_TrackedVehicle dont see MMT.MMTPawn.
                                I recompiled source by Generating Project Files + also rebuilded it in VS.

                                After restarting UE :
                                Click image for larger version

Name:	dsdsd.jpg
Views:	1
Size:	83.7 KB
ID:	1106584
                                Last edited by wiNt; 05-18-2016, 02:59 PM.

                                Comment

                                Working...
                                X