X3M's Recent Forum Activity

  • X3M Uh? and what will have the next version that worth to pay another $20(or whatever) that not have this one?

    When you said will be released next year, this means you are going to work in some free time this year on that version to be released or you will start to develop the next edition in 2018 releasing some betas like in this one to get feedback?

    No its a totally different product, I've got other projects to finish and I need to join the Airconsole contest and I believe that this product is ready. You can make complete games with it.

  • Hi, I wanted to know standar edition will be free or just cheaper?

    Cheaper

    X3M Since now is all in one product not will be better call it simply "Babylon 3D" ? Or "Standar Edition" means that will be another edition? Weird if as you said the next one will be the 1.0 ,etc... ¿?

    Also saw the first post update with the new material options, looks interesting.

    Yes it will be released next year

  • matriax It will be released at the end of the week. Things are going pretty good, I've finished shaders (C2 effects + Custom fx shaders) Now I'm making sure to implement the last plugins and behaviors.

  • brian Griffin I recommend learning JS if you wanna make serious commercial games with C2, its a bless really how easy it will be for you to make outstanding projects in 50% less time than with plain code.

    If you know JS, you could make everything ! and I mean everything that comes to your mind ! If I needed a function that was missing, I just went to the JS libraries archive and fetched for the library which does the thing that I wanted, then bam!, you implement your own plugin accordingly.

    So learning JS and getting used to C2 is going to make you forget about all those fancy IDEs out there (Unity , Game maker , Unreal engine etc... ).

    And I cannot wait for C3 and its SDK

  • Unfortunately, you cant pass an array as a parameter as C2 does not support passing objects such as arrays, vectors etc... . For now you can only pass ints, floats, strings, instances or keyboard virtual keys.

  • matriax C2 and Babylonjs use Fragment shaders also known as Pixel shaders :

    [quote:2s09x8wm]

    Pixel shaders[edit]

    Pixel shaders, also known as fragment shaders, compute color and other attributes of each "fragment" - a technical term usually meaning a single pixel. The simplest kinds of pixel shaders output one screen pixel as a color value; more complex shaders with multiple inputs/outputs are also possible. Pixel shaders range from always outputting the same color, to applying a lighting value, to doing bump mapping, shadows, specular highlights, translucency and other phenomena. They can alter the depth of the fragment (for Z-buffering), or output more than one color if multiple render targets are active. In 3D graphics, a pixel shader alone cannot produce very complex effects, because it operates only on a single fragment, without knowledge of a scene's geometry. However, pixel shaders do have knowledge of the screen coordinate being drawn, and can sample the screen and nearby pixels if the contents of the entire screen are passed as a texture to the shader. This technique can enable a wide variety of two-dimensional postprocessing effects, such as blur, or edge detection/enhancement for cartoon/cel shaders. Pixel shaders may also be applied in intermediate stages to any two-dimensional images—sprites or textures—in the pipeline, whereas vertex shaders always require a 3D scene. For instance, a pixel shader is the only kind of shader that can act as a postprocessor or filter for a video stream after it has been rasterized.

    What you are refering to are Geometry shaders which are not available in WebGL.

  • jan2000 Is there any chance that you will integrate Bluetooth in the future ? I don't know if its possible yet or not using Javascript

  • Hi jan2000

    Can the plugin use Bluetooth instead of Wifi ? Because I want to make a project that should also work outside the house, just by interfacing the board with the smartphone via Bluetooth.

  • matriax Effects on meshes 50% complete : http://sendvid.com/69w8i9uv

    3D Sprite unfortunately won't support frames, you will just import a sprite sheet into the animation and set the cells width and height.

    It was meant to be this way because the plugin uses a Sprite managing system which uses a whole sprite sheet directly, and slices it depending on how the size of the cells, instead of loading each frame seperatly and going from frame 0 to 1 to 2, which is CPU intensive, hence the reason of making this plugin.

    The plugin can come useful if you want to make an isometric game (such as an RPG), so you will be designing a 3D game wich delivers the performance of a 2D game.

    The laser behavior can be applied to meshes or cameras, and it supports decals (Bullet holes).

    Thanks for the report, yes it should be X Y and Z for depth, I will fix the problem.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • NRABrazil I didn't experiment with VR yet to include it in the plugin.

  • MATAGUIRIS As matriax said, you will have the option to choose the Axis order (XYZ or ZYX), but you can still make a platformer or a top down view game using the same default order X Y Z, it's just a matter of perspective.

    No I didn't release it, I decided to take it easy and release a finished product with all the features, also I need to find a way to apply C2 effects on meshes, Its possible but I just need to determine the right approach.

  • adcornaglia matriax

    The next version will be the last (1.0) . I just finished working on the 3D Sound plugin and now I'm gonna do 1 more plugin and 3 more behaviors :

    • 3D Text
    • Skyshader
    • Fire material
    • Water material

    I may add more later, but now my main goal is to verify everything first.

    I'm going to be busy next year ( the whole year), I've got some things to do in life that are going to prevent me from working on this plugin. So the best way to do it is to release one last version that's stable and holds most features.

X3M's avatar

X3M

Member since 8 Jul, 2016

Twitter
X3M has 1 followers

Trophy Case

  • 8-Year Club
  • Coach One of your tutorials has over 1,000 readers

Progress

9/44
How to earn trophies