Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by jainam · Dec 03, 2014 at 08:09 AM · nativeandroid iphone

shaders in native

I have a project in native, Android and iOS platforms. I want to apply shader to an OBJ file in my native projects. I know how to apply shaders in Unity3D and was hoping if someone could help me out with applying shaders in native or how to edit an existing shader (vertex and fragment) or guide me from where to start.

To start with, I have a Vuforia augmented reality sample project in Android and iOS. There are shaders applied to OBJ file in that project, which I want to replace with another shader.

I have gone through some posts on Stackoverflow and in every post I could find something related to OpenGL, which I suppose is for loading a 3D model at first place. I am assuming that this won't be required in my case as Vuforia sample project has everything built in to load a 3D model. Correct me if I am wrong.

I know this is not the place for Android and iOS questions but have posted this question here are many developers have in-depth knowledge about multiple platforms and I don't know much about coding shaders and coding in Android and iOS. Taking baby steps in native now.

Thanks in advance!

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by HarshadK · Dec 03, 2014 at 08:36 AM

Don't know much about iOS but you need to write shaders for Android in OpenGLES itself. Getting started with OpenGL ES 2.0 shaders on Android is a great tutorial to start learning about how to write shader for Android.

I guess the concept is similar to iOS also where you would need to write shader in OpenGLES itself.

One thing for sure is that if you want to write shaders for native iOS and Android apps then you have to write them in OpenGLES.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image jainam · Dec 05, 2014 at 04:38 AM 0
Share

@Harshad$$anonymous$$ thanks for sharing the information. I referred the link you shared and it is insightful.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

25 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

can I create native apps? 1 Answer

External terrain renderer 0 Answers

Unity Android Home Button Lock(Disable Functionality) 0 Answers

Android Native Plugin Not Working 1 Answer

iOS native camera framework is always included 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges